首页 > 其他分享 >ps详解

ps详解

时间:2022-09-19 18:11:48浏览次数:64  
标签:ps 00 详解 内存 进程 格式 cpu


ps
man 1 ps
支持的命令格式
unix格式:-h -e,短格式
bsd格式: a,x,u格式 ,不加-的格式
gnu长格式:--help,长格式
[root@iZ2~]# ps
PID TTY TIME CMD
4234 pts/0 00:00:00 bash
4455 pts/0 00:00:00 ps
pid 终端 当前命令占用cpu的时间 命令

a 所有的终端
x 包括不链接终端的进程
u 显示进程详细信息
f 显示进程树
k 指定排序方式,默认递增 k%cpu ps aux k%cpu,递减k-%cpu
o 显示指定列
-e 相当于ax
-f 显示详细信息,相当于u

ps输出属性
vsz 虚拟内存
rss 实际内存
内存信息 m
内存占有率 M
cpu的占用时间T
q 退出
s 修改刷新频率
杀死进程 k 默认第一个
e 切换展示单位 kb M G T
c 查看cmd信息

选项;
-d 刷新时间
-b 显示所有的信息
-n 指定刷新n次后退出

vmstat 1 3 每秒刷一次,刷新3次
[root@iZ2zebl327dijnwuiwt2aaZ ~]# vmstat 1 3
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
5 0 0 77132 143776 1107904 0 0 0 17 2 1 1 1 98 0 0
1 0 0 77132 143776 1107940 0 0 0 0 3079 4890 1 2 97 0 0
0 0 0 77132 143776 1107940 0 0 0 52 3043 4796 1 1 97 1 0

procs
r:正在运行的进程个数
b:阻塞队列的长度
memory
swap:虚拟内存大小
free:空虚内存大小
buffer:用于Buffer的大小
cache:用户cache的大小
swap--
si:从磁盘交换到内存的数据速率(kb/s)
so:从内存交换到i磁盘的数据速率(kb/s)
io
bi:从磁盘读取到系统的速率(kb/s)
bo:从系统写入到磁盘的速率
system:
in:中断频率
cs:进程之前切换的频率

kill -l

1.sighub 不需要关闭程序,重新加载配置文件
2.sigint 终止进程,相当于ctrl +c
9.sigkill 强制杀死进程
15.sigterm 终止正在运行的进程
18 sigcont 继续运行
19 sigstop 后台休眠

标签:ps,00,详解,内存,进程,格式,cpu
From: https://www.cnblogs.com/jtyzy/p/16708571.html

相关文章