ps:查看系统进程
命令格式:
ps [options]
常用选项:
- a:显示所有用户的进程,包括其他用户的进程。
- u:显示进程的详细信息,如CPU、内存等占用情况。
- x:显示没有控制终端的进程。
示例:
ps -aux
top:实时查看系统进程
命令格式:
top
常用选项:
- p:指定要监视的进程。
- q:退出top。
示例:
top -p 1234
kill:杀死进程
kill
命令格式:
kill [options] pid
常用选项:
- 9:强制杀死进程。
- 15:安全地杀死进程。
示例:
kill -9 1234
killall:杀死指定名称的所有进程
命令格式:
killall [options] name
常用选项:
- 9:强制杀死进程。
- 15:安全地杀死进程。
示例:
killall -9 nginx
systemctl:管理系统服务
命令格式:
systemctl [options] [unit] [command]
常用选项:
- start:启动服务。
- stop:停止服务。
- restart:重启服务。
- status:查看服务状态。
示例:
systemctl start nginx
ps aux | grep:查找进程
命令格式:
ps aux | grep name
示例:
ps aux | grep nginx
这个命令可以查找包含指定名称的进程,其中
ps aux
命令用于显示所有进程,|
表示将结果传递给后面的grep
命令,grep
用于查找包含指定名称的进程。
nice:改变进程优先级
命令格式:
nice [options] command
常用选项:
- n:指定优先级。优先级范围为-20到19,默认为0。
示例:
nice -n 10 command
renice:改变已有进程的优先级文章来源:https://uudwc.com/A/jrjoD
文章来源地址https://uudwc.com/A/jrjoD