Linux下查看服务器性能配置
1. CPU信息
1.1 查看CPU型号
在Linux下,我们可以使用以下命令来查看CPU的型号:
cat /proc/cpuinfo | grep "model name"
该命令会输出CPU的型号信息,例如:
model name : Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz
这里的model name字段显示了CPU的型号和主频。
1.2 查看CPU核心数
要查看CPU的核心数,可以使用以下命令:
cat /proc/cpuinfo | grep "processor" | wc -l
该命令会输出一个数字,表示CPU的核心数。
1.3 查看CPU使用率
要实时查看CPU的使用率,可以使用以下命令:
top
在top命令界面中,可以看到当前的CPU使用率,以及各个进程的CPU使用情况。
2. 内存信息
2.1 查看内存容量
要查看内存的总容量,可以使用以下命令:
cat /proc/meminfo | grep "MemTotal"
该命令会输出内存的总容量,以KB为单位。
2.2 查看内存使用情况
要查看当前的内存使用情况,可以使用以下命令:
free -h
该命令会输出当前的内存使用情况,包括总内存、已使用内存、可用内存等。
3. 硬盘信息
3.1 查看硬盘容量
要查看硬盘的总容量,可以使用以下命令:
df -h
该命令会输出所有硬盘的总容量、已使用容量、可用容量等信息。
3.2 查看硬盘使用情况
要查看当前硬盘的使用情况,可以使用以下命令:
iostat
该命令会输出当前硬盘的IO情况,包括读写速度、块设备利用率等。
4. 网络信息
4.1 查看网络接口
要查看服务器上的网络接口,可以使用以下命令:
ifconfig
该命令会输出所有网络接口的信息,包括接口名、IP地址、子网掩码等。
4.2 查看网络流量
要查看当前的网络流量,可以使用以下命令:
iftop
在iftop命令界面中,可以看到当前的网络流入流出速度,以及各个进程的网络使用情况。
5. 温度信息
5.1 查看当前温度
要查看服务器的温度信息,可以使用以下命令:
sensors
该命令会输出当前各个硬件的温度信息,包括CPU、硬盘、主板等。
通过使用以上命令,我们可以方便地查看Linux服务器的性能配置,包括CPU型号和核心数、内存容量和使用情况、硬盘容量和使用情况、网络接口和流量、温度信息等。这些信息对于优化服务器性能和排查故障非常有帮助。