Bookmark this page

Summary

  • Running programs, or processes, have three standard communication channels: standard input, standard output, and standard error.

  • You can use I/O redirection to read standard input from a file or to write the output or errors from a process to a file.

  • Pipelines can connect standard output from one process to the standard input of another process, and can format output or build complex commands.

  • Know how to use at least one command-line text editor, and Vim is the recommended option because it is commonly installed by default in Linux distributions.

  • Shell variables can help you to run commands, and are unique to a shell session.

  • You can modify the behavior of the shell or the processes with environment variables.

Revision: rh124-9.3-770cc61