ps:查看系统进程
命令格式:
ps [options]
常用选项:文章来源:https://www.toymoban.com/news/detail-718806.html
- 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://www.toymoban.com/news/detail-718806.html
到了这里,关于Linux常用的进程管理命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!