Linux Tutorials - Herong's Tutorial Examples
∟Process Management
This chapter provides introductions and tutorial on managing processes on Linux systems. Topics include 'ps' to display processes; 'jobs' and other commands to manage background jobs; 'tmux' tool to manage multiple shells and keep them in background.
"ps" - Display Current Processes
"jobs" - Manage Background Jobs
Cron Daemon, Table and Jobs
"tmux" - Terminal Multiplexer
Takeaways:
- "ps” command can be used to display processes running on the system.
- "jobs" command can be used to display your background jobs that
are running with inputs detached from keyboards.
- "ctrl-z" can be used to stop a foreground job and send it to the background.
- "bg" command can be used to resume a background job.
- "fg" command can be used to bring a background job to the foreground.
- "crond" is the Cron Daemon that runs all the time to launch cron jobs
according to their given schedules.
- "crontab" command can be used to manage user cron tables
where cron jobs are defined for each user.
- "tmux" tool can be used to manage multiple shells in a single terminal window.
- "tmux" tool automatically keeps its shells running when the terminal is disconnected.
Table of Contents
About This Book
Introduction to Linux Systems
Cockpit - Web Portal for Administrator
►Process Management
Memory Management
Files and Directories
Users and Groups
File Systems
Block Devices and Partitions
LVM (Logical Volume Manager)
Installing CentOS
SELinux - Security-Enhanced Linux
Network Connection on CentOS
Internet Networking Tools
SSH Protocol and ssh/scp Commands
Software Package Manager on CentOS - DNF and YUM
vsftpd - Very Secure FTP Daemon
LDAP (Lightweight Directory Access Protocol)
Administrative Tasks
References
Full Version in PDF/EPUB