The operating system allows you to manipulate the input and output (I/O) of data to and from your system by using specific I/O commands and symbols. You can control input by specifying the location from which to gather data. For example, you can specify to read input as data is entered on the keyboard (standard input) or to read input from a file. You can control output by specifying where to display or store data. You can specify to write output data to the screen (standard output) or to write it to a file.
The operating system, because it is multitasking, is designed to handle processes in combination with each other. This section discusses the advantages of redirecting input and output and tying processes together.
This section discusses the following: