当前位置: 代码迷 >> 综合 >> linux-ps命令
  详细解决方案

linux-ps命令

热度:42   发布时间:2023-09-29 07:44:52.0

一、ps命令

        ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序;搭配grep命令可以查找服务和进程信息;ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,

ps命令常用选项:
        -A 列出所有的进程(等价于-e) 
        -w 显示加宽可以显示较多的资讯 
        -au 显示较详细的资讯 
        -aux 显示所有包含其他使用者的行程

ps -ef    显示所有当前进程

ps aux   显示所有当前进程  

ps -ax    显示所有当前进程

ps -aux --sort -pcpu | less   根据 CPU 使用来升序排序

ps -aux --sort -pmem | less   根据内存使用 来升序排序

ps -aux --sort -pcpu,+pmem | head -n 10  查询全10个使用cpu和内存最高的应用

ps -C [serviceName]  通过进程名和PID过滤

ps -f -C [serviceName]   带格式显示的,通过进程名和PID过滤

ps -L 1213  根据线程来过滤进程
ps -aux | grep servicename 查找服务
ps -ef | grep servicename 查找服务