ps命令详解

1、来自于这个小伙伴:https://blog.csdn.net/VIP_WangSai/article/details/72616587

 

  

1,基本ps使用:

$ ps

结果默认会显示4列信息。

PID: 运行着的命令(CMD)的进程编号
TTY: 命令所运行的位置(终端)
TIME: 运行着的该命令所占用的CPU处理时间
CMD: 该进程所运行的命令
这些信息在显示时未排序。

 

2,列出目前所有的正在内存当中的程序。也许你希望把结果按照 CPU 或者内存用量来筛选,这样你就找到哪个进程占用了你的资源。要做到这一点,我们可以使用 aux 参数,来显示全面的信息:

$ ps -aux

4. 可以用 | 管道和 more 连接起来分页查看。
命令:ps -aux |more


5. 把所有进程显示出来,并输出到ps001.txt文件
命令:ps -aux > ps001.txt


6. 输出指定的字段
命令:ps -o pid,ppid,pgrp,session,tpgid,comm

7,根据 CPU 使用来升序排序

$ ps -aux --sort -pcpu | less

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

9,树形显示进程

$ pstree

10,查看特定用户进程

在需要查看特定用户进程的情况下,我们可以使用 -u 参数。比如我们要查看用户'pungki'的进程,可以通过下面的命令:

$ ps -u pungki

11,通过进程名和PID过滤
使用 -C 参数,后面跟你要找的进程的名字。比如想显示一个名为getty的进程的信息,就可以使用下面的命令:

$ ps -C getty

12,显示所有进程信息,连同命令行

命令:ps -ef
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值