> OS ~
---
```
橙白 橙 绿白 蓝 蓝白 绿 棕白 棕
```
- pidstat
```
查看进程;
pidstat -u 5 1 间隔5秒后输出一组数据
```
- vmstat
```
vmstat 2 每两秒输出一组;
其中:
cs: 每秒上下文切换的次数
in: 每秒中断的次数
r: 就绪队列的长度,也就是正在运行和等待CPU的进程数
b: 不可中断睡眠的进程数
```
- 网络
```
ss -s 查看 tcp/udp 的连接数
netstat -antpl | grep 7777 | wc ( -l ) 查看端口为7777的连接数
lsof -i:7777 查看此端口被哪个程序引用
```
- lsof
```
lsof 查看此服务器上所有运行的进程有哪些
lsof -c java 查看java打开的进程
lsof rest.log 查看谁正在使用某个文件
lsof +D /opt/deploy/ 递归查看这个文件夹下面的所有子文件
lsof -u root 列出某个用户打开的文件信息
```
评论区