Process management commands are utilized on a Linux system to oversee running processes. These commands permit users to examine details on active processes, begin or halt processes, and manage the priorities connected to those processes.
Command | Description |
---|---|
ps | This command is used to display information about processes currently running on the system. |
top | This command is used to display real-time usage of system resources, such as CPU and memory usage, as well as process info. |
kill | This command is used to terminate a process by sending a signal to it. |
killall | This command can be used to terminate all processes that match a specified process name. |
pkill | This command can be used to search for and terminate a process based on its name or other attributes. |
pgrep | This command can be used to search for a process by name or attribute and return its process ID. |
nice | This command is used to set the priority and adjust scheduling of a process. |
renice | This command can change the priority of a currently running process. |
jobs | This command displays information regarding jobs running within the current shell session. |
fg | This command is used to bring a background process to the foreground. |
bg | This command is used to send a process to run in the background. |
nohup | This command is used to run a process in the background even after the shell session is terminated. |
screen | This command is used to create a virtual terminal session that can be detached and reattached at any time. |
ps aux | The command displays a detailed list of all running processes in the system, including user-started processes. |
systemctl | This command is used to manage system services and processes. |
top -H | This command is used to display real-time system resource usage, including CPU usage, memory usage, and process information, with a hierarchical view of processes. |
pstree | This command displays the system processes in a tree-like structure. |
lsof | This command lists open files and processes that are using them. |