linux 调试命令
1.查看网口速率
sar -n DEV 1
2.查看unix速率
ss -xln x:显示UDS l:监听 n:希望看到具体的数字,而不是被解析成了服务名
ss -xln | grep tmp
u_str LISTEN 0 5 /tmp/stream.sock 11881005 * 0
u_dgr UNCONN 0 0 /tmp/datagram.sock 11882190 * 0
u_str表示的是UDS stream socket,而u_dg表示的是UDS datagram socket
3.stat命令来查看socket文件的具体信息
stat /tmp/stream.sock
4.NC连接unix domain
nc -U -z /tmp/stream.sock
nc -uU -z /tmp/datagram.sock
U:unix socket u:UDP
5.查看IO速率
iostat -x 1
iotop -o
6.监控全部或指定进程的cpu、内存、线程、设备IO等系统资源的占用情况
pidstat -t -p `pgrep java` 1