
Explore how to measure directory sizes in the terminal using du with -h for human readable, -a for all files, and -d to set depth, plus --time and hidden options.
Learn to search text files with grep, display contents using cat, and count lines with wc -l, applying patterns to single files and across multiple files.
Master the translate (tr) command to convert text formats, from lowercase to uppercase and digits to characters, and redirect output with > to save results to a file.
Explore awk, a powerful scripting language for text and data manipulation on the command line. Print specific fields with $1 and $2, combine outputs, and redirect results to a file.
Sort file contents using cat, sort, and unique; reverse order, extract unique words, count duplicates, and save results with output redirection, while sorting by sentences or by words.
Learn to download files from the internet using the command line with wget, including saving with a specific name and silencing output, and explore common wget options.
This course teaches you intermediate Linux commands. Linux is a computer system that is widely used in servers and many different devices. If you are a Linux user, you can use the commands in this course to become a pro Linux user. You will learn to filter output, how to use the AWK command, see disk usage and more commands. These should work with any Linux system. Even if you use an online simulator, you should be able to run the commands.
grep searches for file patterns. If you're looking for a specific pattern in the output of another command, grep will highlight the relevant lines. Use this command to search log files, specific processes, and more. If you want to see if Apache Tomcat is started, you might be overwhelmed by the number of lines. By piping this output to the grep command, you can isolate the lines that indicate server startup.
This course is an intermediate course, you should already have some familiarity with the Linux command line. If you want to learn more about Linux, this is a good course. You will learn some new commands but you should have already used the Linux command line before starting with this course. It doesn't matter if you use Ubuntu, Arch, Debian or any other system.