-电联 Phone-
+86 18520664652
ip
ps
命令概述及格式 概述:生成当前进程的快照信息 格式:ps [options] 选项有三种风格:UNIX风格(选项必须加一个横线),BSD风格(选项不能加横线)和GNU风格(长选项,必须加两个横线)
ps aux 查看系统所有进程(BSD)
ps -ef查看系统所有进程(UNIX)
ps -eFH查看所有进程并按层级结构显示(UNIX)
ps {-eo|axo} field1,field2…自定义要显示的字段,以逗号分隔,常用的field有pid,ni,priority,psr,pcpu,stat,comm,tty,ppid,rtpio
i.e. 找到包含postgres进程的信息
htop
命令概述及格式 概述:htop是一款交互式的进程查看工具 命令格式:htop [-dChusv]
-d # 指定刷新时间间隔
-u USERNAME仅显示指定用户的进程
-s COLUME以指定字段进行排序
子命令
l 显示选定进程打开文件的列表
s 跟踪选定进程的系统调用
t 以层级关系显示各进程状态
a 将选定的进程绑定到指定的CPU核心上
vmstat
命令概述及格式 概述:生成虚拟内存统计报告 命令格式:vmstat [options] [delay [count]]
实例:1秒钟采集一次数据,共采集三次
[bhps@test ~]$ 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
0 0 0 31135592 183408 976124 0 0 0 0 0 0 0 0 100 0 0
0 0 0 31135592 183408 976124 0 0 0 0 45 41 0 0 100 0 0
0 0 0 31135584 183408 976124 0 0 0 0 37 60 0 0 100 0 0
procs
r 等待运行的程序个数
b 处于不可中断睡眠的程序个数,被阻塞的队列的长度
memory
swpd 交换内存使用量
free 空闲物理内存总量
buffer 用于buffer的内存总量
cache 用于cache的内存总量
swap
si 数据进入swap的速率,单位是kb/s
so 数据从swap中出来的速率,单位是kb/s
io
bi 从块设备读入数据到系统的速率,单位是kb/s
bo 从系统读入数据到块设备的速率,单位是kb/s
system
in 中断速率
cs 上下文切换速率
cpu
us 用户态cpu使用率
sy 内核态cpu使用率
id 空闲cpu比率
wa 等待cpu比率
st 被虚拟化偷走的cpu比率
dstat
命令概述及格式 概述:一款多功能的用于生成系统资源使用统计数据的工具 命令格式: dstat [-afv] [options…] [delay [count]]
-c,–cpu 显示cpu信息
-C #,#…total 显示某几个cpu的信息
-d,–disk 显示磁盘相关信息
-D sda,sdb,…,total 显示某几个磁盘的信息
-g 显示page相关的速率信息
-m 显示内存信息
-n 显示网卡信息
-p 显示进程信息
-r 显示io请求信息
-s 显示swapped相关信息
–tcp 显示tcp相关信息
–udp 显示udp相关信息
–raw 显示裸套接字信息
–socket 显示套接字信息
–top-cpu 显示最占用cpu的进程
–top-io 显示最耗io的进程
–top-mem 显示最占内存的进程
–top-latency 显示延迟最大的进程
i.e.
dstat 默认选项-cdngy
kill
命令概述及格式 概述:关闭进程 命令格式: kill [-s signal|-p] [–] pid… kill -l [signal] 显示可用的信号
常用信号 信号标识方式有三种:数字标识,完整名称标识和简写名称标识。
Here you can post what you want to say, if you have more information please contact me by the following way.
+86 18520664652
boogieLing_o@163.com
boogieLing_o@qq.com
转到“设置”以激活Ubuntu。
What do you want to say?