< Previous | Contents | Next >
Chapter 4. Processes
Next to files, processes are the most important things on a UNIX/Linux system. In this chapter, we will take a closer look at those processes. We will learn more about:
♦ Multi-user processing and multi-tasking
♦ Process types
♦ Controlling processes with different signals
♦ Process attributes
♦ The life cycle of a process
♦ System startup and shutdown
♦ SUID and SGID
♦ System speed and response
4.1. Processes inside out4.1.1. Multi-user and multi-tasking4.1.2. Process types4.1.3. Process attributes4.1.4. Displaying process information4.1.5. Life and death of a process4.1.6. SUID and SGID4.2. Boot process, Init and shutdown4.2.1. Introduction4.2.2. The boot process4.2.3. GRUB features4.2.4. Init4.2.5. Init run levels4.2.6. Shutdown4.3. Managing processes4.3.1. Work for the system admin4.3.2. How long does it take?4.3.3. Performance4.3.4. Load4.3.5. Can I do anything as a user?4.4. Scheduling processes4.4.1. Use that idle time!4.4.2. The sleep command4.4.3. The at command4.4.4. Cron and crontab4.5. Summary4.6. Exercises4.6.1. General4.6.2. Booting, init etc.4.6.3. Scheduling