linux 命令

1.1 ps

  • ps -e
    在这里插入图片描述
  • ps -ef (f全格式)
    在这里插入图片描述
  • ps -el (l长格式)
    在这里插入图片描述
  • ps -ew (w宽输出)
    在这里插入图片描述
  • ps -s
    显示终端上的所有进程

在这里插入图片描述

  • ps -r
    只显示正在运行的进程

在这里插入图片描述

  • ps -x
    显示没有控制终端的进程

在这里插入图片描述

  • ps -u
    以用户为主的格式显示进程
    在这里插入图片描述* 关于TTY

该进程在那个终端上运行。
若与终端无关,则显示?
若为pts/0等,则表示由网络连接主机进程。

  • 关于stat

其中STAT状态位常见的状态字符有
D //无法中断的休眠状态(通常 IO 的进程);
R //正在运行可中在队列中可过行的;
S //处于休眠状态;
T //停止或被追踪;
W //进入内存交换 (从内核2.6开始无效);
X //死掉的进程 (基本很少见);
Z //僵尸进程;
< //优先级高的进程
N //优先级较低的进程
L //有些页被锁进内存;
s //进程的领导者(在它之下有子进程);
l //多线程,克隆线程(使用 CLONE_THREAD, 类似 NPTL pthreads);
+ //位于后台的进程组;

Linux ps命令详细参数

1.2 top

  • top
    在这里插入图片描述

id【idolt】— 空闲CPU百分比
wa【wait】— IO等待占用CPU的百分比
可用内存=free + buffer + cached

PR — 进程优先级
NI — nice值。负值表示高优先级,正值表示低优先级
VIRT — 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES — 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR — 共享内存大小,单位kb
S —进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程

  • top —> 1
    监控逻辑cpu
    在这里插入图片描述
  • top —> b
    高亮显示当前进程

在这里插入图片描述

  • top —> x
    打开%CPU那一栏的高亮效果

在这里插入图片描述

  • top —> shift + > 或者 shft + <
    改变进程的排序方式

在这里插入图片描述

  • 其他命令

r 重新安排一个进程的优先级别
m 切换显示内存信息
t 切换显示进程和CPU状态信息
c 切换显示命令名称和完整命令行
M 根据驻留内存大小进行排序
P 根据CPU使用百分比大小进行排序
T 根据时间/累计时间进行排序

  • 常用命令显示

显示完整命令 top -c
设置信息更新次数 top -n 2【表示更新两次后终止更新显示】
设置信息更新时间 top -d 3

参考:Linux top命令详解

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值