Trouble Systems Conclusion (Red Hat Linux)
Lesson 8
Effectively troubleshooting a Linux system requires diligence, organization, and experience.
This module showed you basic troubleshooting techniques so that you can quickly identify and resolve problems.
You examined a wide variety of common Linux problems, their symptoms, and their solutions. You also learned to use tools that can keep your Linux system performing optimally.
Learning Objectives
Having completed this module, you should be able to:
- Describe common types of system problems
- Describe general troubleshooting strategies
- List Linux system boot scripts and their functions
- List common user login problems and their solutions
- List root login problems and their solutions
- Use Linux tools to troubleshoot processes
Glossary Terms
This module introduced you to the following terms:
- Process ID : A process ID (PID) is a unique, non-negative number that you use to identify and control processes
- Runaway process: A runaway process may consume vast quantities of memory, causing your machine to thrash, or the process may consume lots of CPU, slowing your machine down. Most problematically, the process may start wildly spawning children that will eventually bring your machine to an unusable state.
- Services: Services are simply programs, like sendmail or FTP that perform a task for the user
- Signal: A method of communicating between processes in UNIX.
- System V: System V is an early version of UNIX that defined many characteristics of modern UNIX implementations.
- Thrash: An activity which requires a great deal of paging, where a process spends more time paging than executing, causing a significant negative impact on a system's performance. Thrashing occurs when there is not enough RAM to handle all the required processes, the solution is to move a process to disk, thereby leaving enough space for other processes to complete.
The next module discusses advanced troubleshooting techniques.
Troubleshooting Techniques - Quiz