Linux Apps 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
►Process Management
Files and Directories
Running Apache Web Server (httpd) on Linux Systems
Running PHP Scripts on Linux Systems
Running MySQL Database Server on Linux Systems
Running Python Scripts on Linux Systems
Conda - Environment and Package Manager
GCC - C/C++ Compiler
Graphics Environments on Linux
SquirrelMail - Webmail in PHP
Tools and Utilities
References
Full Version in PDF/EPUB