Processes
The following commands create, remove, or manage processes:
at | Executes jobs at a specified time. at schedules jobs to be executed just once, whereas cron schedules them to be executed regularly. |
batch | Executes jobs when the system is not too overloaded. |
cron | Executes jobs at specified times. |
crontab | Edit per-user "cron table" files that specify what commands to run, and when. |
fuser | Find processes using particular files or sockets. |
kill | Send a signal to one or more processes. |
nice | Change the priority of a process before starting it. |
ps | Process status. Print information about running processes. |
renice | Change the priority of a process that has already been started. |
sleep | Stop execution for the given number of seconds. |
top | Interactively display the most CPU-intensive jobs on the system. |
wait | Shell built-in command to wait for one or more processes to complete. |
xargs | Read strings on standard input, passing as many as possible as arguments to a given command. Most often used together with find. |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access