一、监控io性能
1、iostat -x 磁盘使用
2、iotop 磁盘使用
3、free 查看内存使用情况
第一列total:内存的总大小(kb)
第二列used:内存使用情况
第三列free:空闲的大小
第四列shared:共享的大小
4、free -m / -g /-h
5、buffer/cache区别
6、公式:total=used+free+buff/cache
7、avaliable包含free和buffer/cache剩余部分
三、ps命令
1、ps查看系统进程(汇报进程快报)
2、用法:ps aux、ps -elf
3、STAT部分说明
4、D 不能中断的进程(中断会影响运行结果)
5、R run状态的进程(某一时间段内在使用CPU)
6、S sleep状态的进程(运算完后会休眠)
7、T 暂停僵尸进程
8、Z 僵尸进程
9、< 高优先级进程
10、N 低优先级进程
11、L 内存中被锁了内存分页
12、s 主进程
13、l 多线程进程
14、+ 前台进程
四、查看网络状态
1、netstat 查看网络状态
2、netstat -lnp 查看监听端口
3、netstat -an 查看系统的网络连接状况
4、netstat -lntp 只看出tcp的,不包含socket
5、ss -an 和netstat异曲同工
小技巧:netstat -an |
上传文件时发生了错误,丢失了很多数据,后面会补上