目录中的数据都保存在内存里面 记录着一些系统硬件信息情况
1) 查看系统CPU信息
[root@oldboy-xiadao oldboy]# cat /proc/cpuinfo processor : 0 CPU的核数为1 physical id : 0 CPU的颗数=服务器路数1 [root@oldboy-xiadao ~]# grep "physical id" /proc/cpuinfo physical id : 0 physical id : 0 physical id : 1 physical id : 1 [root@oldboy-xiadao ~]# grep "processor" /proc/cpuinfo processor : 0 processor : 1 processor : 2 processor : 3 2颗4核 -------------------------------------- 也可以直接利用命令查看cpu信息 [root@oldboy-xiadao ~]# lscpu CPU(s): 4 Core(s) per socket: 2 每个cpu2核 Socket(s): 2 2个插座,相当于2个cpu
2) 查看系统内存信息
[root@oldboy-xiadao ~]# cat /proc/meminfo MemTotal: 2030172 kB --- 总的内存大小 MemFree: 1751812 kB --- 空闲的内存大小 包含了分配给buffer和cache空间 MemAvailable: 1724832 kB --- 可用的大小 没有没人使用的空间 Buffers: 2076 kB --- 缓冲区大小 写 Cached: 85564 kB --- 缓存区大小 读 [root@oldboy-xiadao ~]# free -h total used free shared buff/cache available Mem: 1.9G 130M 1.7G 9.5M 143M 1.6G Swap: 1.0G 0B 1.0G
3) 系统的负载信息
[root@xiaoyong ~]# cat /proc/loadavg 0.00 0.01 0.05 2/118 2487 第一列: 平均1分钟负载大小 第二列: 平均5分钟负载大小 第三列: 平均15分钟负载大小 -------------------------------------- 负载值 < 服务器CPU核数才比较合理,不然宕机 利用命令也可以看到系统负载信息 [root@oldboy-xiadao ~]# w 18:00:12 up 40 min, 3 users, load average: 0.00, 0.01, 0.05
4) 系统挂载信息文件
[root@oldboy-xiadao ~]# cat /proc/mounts [root@xiaoyong ~]# df -h