mianfeiziyuan 发表于 2019-5-20 20:33:57

Linux查看硬件信息命令

CPU:

命令:cat /proc/cpuinfo

      参数:|grep "model name"//查看CPU的型号

            |grep "physical id"//查看CPU的个数,有几个不同physical id就有几个CPU
            | grep physical | uniq -c
            

硬盘:

命令: fdisk –l//查看分区情况

      参数:| grep Disk   //注意大小写
            | grep SwapTotal /proc/meminfo//查看Swap空间


      df -h//查看大小使用情况



      du –h//查看使用情况
      du /etc -sh      //查看/etc目录占用空间大小

内存:

命令:cat /proc/meminfo

      参数: | grep MemTotal    //注意大小写



网卡:

命令:1) dmesg | grep -i 'eth'

2) cat /etc/sysconfig/hwconf | grep -i eth

3) lspci | grep -i 'eth


显卡:

命令:

      1)lspci |grep -i 'VGA'

2)dmesg | grep -i 'VGA'

系统版本:

命令: lsb_release -a   //适用所有linux版本

cat /etc/redhat-release   //只适用于Redhat linux;

uname-r   //显示内核版本号,内核版本号不同于软件发行版本号。例如,RHEL 5.4的内核版本号是2.6.18-164.el5,软件发行版本号是5.4。

主板信息:

命令: dmidecode | grep -i 'serial number'

cat /proc/pci//看板卡信息



查看CPU当前运行位数:

命令:getconf LONG_BIT

当前CPU运行在32bit模式下,但不代表CPU不支持64bit

查看CPU是否支持64bit

命令:cat /proc/cpuinfo |grep flags | grep 'lm' |wc -l

结果大于0说明支持64bit计算,lm指long mode ,支持lm则是64bit,

查看机器型号:

    命令:dmidecode | grep "Product Name"

查看机器开机运行时间:

命令:uptime   vmstat 1 -S mprocs

查看主机名:

hostname

查看所属失去和是否使用UTC时间:

cat /etc/sysconfig/clock

查看系统规默认语言:
echo $LANG $LANGUAGE   cat /etc/sysconfig/i18n

查看键盘布局:

cat /etc/sysconfig/keyboardcat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=

查看系统安装的软件包:

cat -n /root/install.log               //查看系统默认安装时的软件包

more /root/install.log | wc -l      //查看当前系统安装的软件包数量

rpm -qa
rpm -qa | wc -l
yum list installed | wc -l

查看系统当前时间:
ate
clock
clock -w    #同步系统时间

查看内核版本:

uname -r
uname –a
页: [1]
查看完整版本: Linux查看硬件信息命令