在 Linux 服务器中查看服务器配置有很多种方法,具体取决于你需要查看的信息种类,如 CPU、内存、磁盘、网络接口等。以下是一些常用的命令,可以帮助你查看服务器的硬件和系统配置信息。
1. 查看 CPU 信息
lscpu
输出 CPU 的架构、核数、频率等详细信息。
或者使用以下命令:
cat /proc/cpuinfo
会输出每个 CPU 核心的详细信息。
2. 查看内存信息
free -h
这个命令会以易读的格式显示内存的总量、已用、可用内存。
你也可以通过查看 /proc/meminfo
文件来获得更详细的信息:
cat /proc/meminfo
3. 查看磁盘使用情况
df -h
df
命令显示文件系统的磁盘空间使用情况,-h
选项使输出更加人性化,显示以 GB、MB 等单位。
查看磁盘分区和文件系统信息:
lsblk
列出所有磁盘及其分区情况。
4. 查看网络接口和配置
查看所有网络接口及其状态:
ip a
查看网络接口的详细信息:
ifconfig
5. 查看硬盘和其他硬件信息
lshw
这个命令会列出系统中的所有硬件设备的信息。可以加上 -short
参数简化输出:
sudo lshw -short
6. 查看系统版本和发行版信息
cat /etc/os-release
显示当前 Linux 发行版的详细信息。
查看 Linux 内核版本:
uname -r
7. 查看当前系统运行时间和负载情况
uptime
输出系统运行时间以及当前负载。
8. 查看当前的内核日志
dmesg
这个命令会显示内核的启动日志,可以用于诊断硬件问题。
9. 查看 PCI 设备
lspci
列出系统中的所有 PCI 设备信息,比如显卡、网卡等。
10. 查看 USB 设备
lsusb
列出所有连接的 USB 设备。
通过这些命令,你可以非常详细地了解 Linux 服务器的硬件和软件配置。如果有需要更深入的信息,还可以查阅对应的系统日志或使用专门的监控工具(如 htop
、vmstat
等)。