Linux Command Line Tutorial - Intermediate Commands

Learn Intermediate concepts of the Unix Command Line.

  1. Efficient Cursor Movements

    Work like a command like professional by learning the keyboard shortcuts on the command line.

  2. Command Help

    How to ask the command line directly for help when you need it! We will go over man, apropos and the which commands.

  3. Using aliases to expedite your workflow

    Learn how to use the alias command to create shortcuts of multiple commands.

  4. Using cat to view and create files

    Learn how to read from and write to files using cat.This lesson will also go over appending.

  5. Reading files with less and more

    Learn how to read files with less and more.

  6. Redirections

    How to redirect standard error, input and output using the command line.

  7. Pipelining

    Learn how to use pipelining and some of the most powerful commands used with pipelining like wc, head, tail, grep, uniq, sort and tee.

  8. Globbing: simplifying tasks with wildcards

    Learn how you can use wildcards and globbing on the command line. Find out how to use the asterisk (*) and question mark (?) symbols to simplify tasks.

  9. Expansions with echo

    Learn about arithmetic, pathname and brace expansions.

  10. Single and Double Quotes

    Learn the difference between single and double quotes in the Shell.

  11. Creating Hard and Symbolic Links with ln

    Ever found yourself confused about soft and hard links on the unix command line? Learn the difference here, and how they can be useful.

  12. History to look back on Commands

    Learn how to navigate and direct your shell history.