Useful Links
Computer Science
Operating Systems
Linux
Linux Administration
1. Introduction to Linux and System Administration
2. The Command-Line Interface (CLI)
3. User and Group Management
4. File Permissions and Ownership
5. Process Management
6. Software and Package Management
7. System Services and Daemons
8. Networking
9. Storage Management
10. System Security
11. Shell Scripting and Automation
12. System Monitoring and Performance
13. Backup and Recovery
14. Advanced Topics
Process Management
Understanding Processes
Process Lifecycle
Parent and Child Processes
Process IDs
PID
PPID
Viewing Processes
ps Command
Common Options
top Command
Interactive Monitoring
htop Command
Enhanced Features
pstree Command
Process Hierarchy Visualization
Process States
Running
Sleeping
Zombie
Stopped
Managing Processes
Sending Signals
kill Command
killall Command
Signal Types
SIGTERM
SIGKILL
Other Signals
Process Priority
nice Command
renice Command
Understanding Priorities and Scheduling
Foreground and Background Jobs
Running Jobs in Background
Listing Jobs
Bringing Jobs to Foreground
Sending Jobs to Background
Disowning Jobs
Running Persistent Jobs
Previous
4. File Permissions and Ownership
Go to top
Next
6. Software and Package Management