Commands for 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.