1. vmstat xx(采样时间间隔) xx(采样次数)
可以时时的查看机器的性能,注意,linux有机制,不使用的的内存,会作为打开的文件的缓存,以便于以后再操作文件时快速使用,所以当打开文件多时,会发现freememory越来越少,
2. top 命令(常用命令),可以看到总体情况,也可以看到,每个线程使用资源的情况,可以排序线程使用资源的情况
3. 查看主机硬件信息
查看硬盘,df -h 用处是,可以快速查看到硬盘是用情况和硬盘的挂在情况
du -sh 查看文件夹/文件的使用硬盘的大小
查看cpu信息,cat /proc/cpuinfo
注意:cat /proc/cpuinfo| grep "physical id" ,去重后才是物理cpu数量,
cat /proc/cpuinfo| grep "core id" 从这可以看出,每个cpu有多少核数(其实是看出每个process的所在那一个核上)
cat /proc/cpuinfo| grep "process" 从这可以看出,总过有多少超线程(注意,这其实不是机器的总cpu核数)
查看memory信息,cat /proc/meminfo
也可以用free命令,时时查看memory的使用情况
4. 使用lsscsi 查看是否是ssd硬盘,不过有时候产看到的是rada阵列的