1.4. SoftwareOne way to describe the hardware of a computer system is that it provides a framework for executing programs and storing files. The kinds of programs that run on Linux platforms vary widely in size and complexity, but tend to share certain common characteristics. Here is a list of useful facts concerning Linux programs and files:
Figure 1-2 is an illustration of a tiny Linux directory hierarchy that contains four files and a process running the "sort" utility. Figure 1-2. Directory hierarchy. |