如何查看linux服务器的版本和配置信息

这个主题的复杂性在于我们必须首先弄清楚每个命令是如何工作的。
严格来说,cpucat和proc/cpuinfo是用来查看CPU信息的。
对于硬盘,fdisk -l 用于列出硬盘分区,freecat /proc/meminfo 用于查看内存信息。
对于硬件,dmidecode 和 lspci 是两个不同的命令。
dmidecode用于获取硬件信息; lspci用于查看PCI设备。

首先,我们来谈谈 cpucat 和 proc/cpuinfo。
其实它们的功能是类似的,我们都用它们来查看CPU信息。
例如,在我们去年做的一个项目中,我们使用这两个命令来验证CPU型号和核心数量。
另一件事是proc/cpuinfo文件是实时更新的,因此它可以反映CPU的当前状态。

一开始我以为freecat/proc/meminfo就是检查内存信息那么简单,后来发现我错了。
它实际上可以告诉内存的交换空间使用情况。
在我们去年的大型活动中;内存使用率几乎 1 00%,因为没有足够的空间进行交换。
很多人并不关心这个。

等一下,还有一件事。
在硬件方面; dmidecode 和 lspci 两个命令有着完全不同的使用场景。
dmidecode 是硬件编号;制造商可以得到更详细的硬件信息等。
lspci是专门用来查看PCI设备的。
去年我们升级服务器时,我使用 lspci 来验证新硬件是否安装正确。

我认为值得一试的是这些命令的组合,对服务器进行全面的硬件和系统检查。
但由于授权不足,容易出现困难;这意味着这些命令将无法正常工作,因此在执行此操作之前不要忘记提升权限。

怎么查看linux服务器的配置?

首先获取IP、用户名和密码。

使用主机名检查设备名称。

对内核使用 uname -a。

对于系统版本,请使用cat /etc/redhat-release(以Red Hat为例)。

网络配置使用ifconfig。

有关网卡的详细信息,请参见 /etc/sysconfig/network-scripts/ifcfg-<网卡名称>。

服务使用 chkconfig --list。

使用 netstat -an 作为端口。

使用 fdisk -l、df -h 作为磁盘。

CPU使用cat /proc/cpuinfo。

使用 cat /proc/meminfo 来获取内存。

该板使用lspci和cat /proc/pci。

要引导系统,请使用 ps -aux, top。

linux查看配置命令是什么

上周 我的那个朋友 使用Linux检查硬件的命令有很多
1 . CPU信息 LSCPU 直接看架构核心线程模型
cat/proc/cpuinfo 查看各个核心型号的缓存频率 使用grep过滤处理器
2 . 内存配置 自由-m 查看已使用的空闲缓存总量 总计是物理内存
3 磁盘存储 LSBLK 查看所有磁盘分区挂载点 fdisk -l 查看分区表 需要root权限
df -h 检查文件系统空间 列出了安装点
4 系统版本 猫/etc/redhat-release 查看具体版本号
uname -r 检查内核版本uname -a 查看完整信息
注意 fdisk -l 需要 root 路径可能不同 grep 过滤速度很快 例如,lscpu|grep CPU