When we execute a command from the linux command line, the system will give us two kinds of output.
Firstly, it will output regular, ‘standard’ output from that particular command.
Secondly, if the system runs into a problem, it will output what we call an ‘error’.
By default then, the system will output these two results to the screen.
But we can send them separately to a file if we choose to do so.
We could create an error log for example. This is what is known as ‘redirects’.
Let’s take a closer look at streams, pipes and redirects (standard input, standard output, standard error).