14
Jun/09
2

Linux: View and manage processes running in the background

To view all processes:

ps aux

Search for a process by name:

pgrep <string> | xargs ps

To view all processes, line by line (hit enter to view the next process, hit q to exit):

ps aux | less

To view every process:

ps -A or ps -e

All processes running by a user:

ps -u username

All processes except the ones running by root:

ps -U root -u root -N

To kill a process, either find the process name and type:

kill -9 processname

or kill the process ID (PID):

kill pid

Stop/suspend a process:

ctrl-z

Push a job to run in the background:

fg pid
Tagged as: