Linux系统查看硬件配置

以CentOS系统为例

一、CPU

cat /proc/cpuinfo

如下是我的CPU信息,有4个信息,说明有4个逻辑CPU,但是每个physical id相同,说明只有1个物理CPU。

1、多个逻辑CPU的”physical id”和”core id”均相同,说明开启了超线程。

2、flags中有lm标记,说明是64位的CPU

3、我的processor有4个不同的编号,并且同属于一个physical id,同时cpu cores 的值为1,这也就说明了我的CPU是单核心的,并且核心上有4个逻辑处理器。

所以,我的机器CPU是Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz型号,1个64位物理CPU,单核4线程。

processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 62
model name  : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
stepping    : 4
microcode   : 1046
cpu MHz     : 2600.058
cache size  : 20480 KB
physical id : 12
siblings    : 1
core id     : 0
cpu cores   : 1
apicid      : 12
initial apicid  : 12
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu de tsc msr pae cx8 sep cmov pat clflush mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes f16c rdrand hypervisor lahf_lm ida arat pln pts dts fsgsbase erms
bogomips    : 5200.11
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:

processor   : 1
vendor_id   : GenuineIntel
cpu family  : 6
model       : 62
model name  : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
stepping    : 4
microcode   : 1046
cpu MHz     : 2600.058
cache size  : 20480 KB
physical id : 12
siblings    : 1
core id     : 0
cpu cores   : 1
apicid      : 12
initial apicid  : 12
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu de tsc msr pae cx8 sep cmov pat clflush mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes f16c rdrand hypervisor lahf_lm ida arat pln pts dts fsgsbase erms
bogomips    : 5200.11
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:

processor   : 2
vendor_id   : GenuineIntel
cpu family  : 6
model       : 62
model name  : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
stepping    : 4
microcode   : 1046
cpu MHz     : 2600.058
cache size  : 20480 KB
physical id : 12
siblings    : 1
core id     : 0
cpu cores   : 1
apicid      : 12
initial apicid  : 12
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu de tsc msr pae cx8 sep cmov pat clflush mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes f16c rdrand hypervisor lahf_lm ida arat pln pts dts fsgsbase erms
bogomips    : 5200.11
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:

processor   : 3
vendor_id   : GenuineIntel
cpu family  : 6
model       : 62
model name  : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
stepping    : 4
microcode   : 1046
cpu MHz     : 2600.058
cache size  : 20480 KB
physical id : 12
siblings    : 1
core id     : 0
cpu cores   : 1
apicid      : 12
initial apicid  : 12
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu de tsc msr pae cx8 sep cmov pat clflush mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes f16c rdrand hypervisor lahf_lm ida arat pln pts dts fsgsbase erms
bogomips    : 5200.11
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:

二、内存

cat /proc/meminfo

如下是我的内存信息,总内存3.7G,剩余约380M

MemTotal:        3974056 kB
MemFree:          390724 kB
Buffers:           27460 kB
Cached:            98616 kB
SwapCached:        43080 kB
Active:          2634864 kB
Inactive:         692540 kB
Active(anon):    2584488 kB
Inactive(anon):   618872 kB
Active(file):      50376 kB
Inactive(file):    73668 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       3145724 kB
SwapFree:              0 kB
Dirty:                32 kB
Writeback:             0 kB
AnonPages:       3159036 kB
Mapped:            15320 kB
Shmem:              2032 kB
Slab:              97000 kB
SReclaimable:      18188 kB
SUnreclaim:        78812 kB
KernelStack:        4816 kB
PageTables:       101172 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     5132752 kB
Committed_AS:    9925672 kB
VmallocTotal:   34359738367 kB
VmallocUsed:       18008 kB
VmallocChunk:   34359719108 kB
HardwareCorrupted:     0 kB
AnonHugePages:         0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:     4194304 kB
DirectMap2M:           0 kB

三、硬盘

1、查看硬盘和分区

lsblk

NAME                        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda                        202:0    0   30G  0 disk
├─xvda1                     202:1    0  500M  0 part /boot
└─xvda2                     202:2    0 29.5G  0 part
  ├─VolGroup-lv_root (dm-0) 253:0    0 26.5G  0 lvm  /
  └─VolGroup-lv_swap (dm-1) 253:1    0    3G  0 lvm  [SWAP]
时间: 2024-11-11 01:21:25

Linux系统查看硬件配置的相关文章

LINUX系统查看相关配置命令

系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 #

查看linux系统的硬件配置

Linux作为操作系统来说当然也是和windows一样是要架设到硬件基础上的,所以硬件配置信息对我们来说也是肯定需要了解的,下面是在Centos/redhat里面查看硬件配置的命令: CPU信息 cat /proc/cpuinfo  |grep processor|awk '{print $3}'|wc -l 2.查看内存信息 free -m |grep Mem |awk '{print $2}' 3.查看硬盘信息 fdisk -l |grep GB 4.查看网卡配置信息 (1)查看配置文件:

linux常用查看硬件配置命令

一.查看cpu总个数1第一种方法:top命令法 首先执行top命令,如下图所示. Linux 如何查看主机的cpu总个数和总内存2在top命令的显示界面,按数字键1,即可查看到当前系统中的总cpu数,如下图为4核的cpu. Linux 如何查看主机的cpu总个数和总内存3第二种方法,通过proc文件系统,直接获取cpu总数量,具体执行如下命令: cat /proc/cpuinfo | grep processor Linux 如何查看主机的cpu总个数和总内存END二.查看总内存的方法1第一种方

​查看Linux系统的所有配置命令

查看Linux系统的所有配置命令     1.查看主板的序列号: dmidecode | grep -i 'serial number'     2.查看CPU信息: cat /proc/cpuinfo dmesg | grep -i 'cpu' dmidecode -t processor     3.查看内存信息: cat /proc/meminfo free -m vmstat     5.查看网卡信息: dmesg | grep -i 'eth' cat /etc/sysconfig/h

linux常用查看硬件设备信息命令

linux常用查看硬件设备信息命令  系统  # uname -a # 查看内核/操作系统/CPU信息  # head -n 1 /etc/issue # 查看操作系统版本  # cat /proc/cpuinfo # 查看CPU信息  # hostname # 查看计算机名  # lspci -tv # 列出所有PCI设备  # lsusb -tv # 列出所有USB设备  # lsmod # 列出加载的内核模块  # env # 查看环境变量  资源  # free -m # 查看内存使用量

Linux系统下如何配置SSH_Centos7 ssh连接配置 CentOS7下安全配置

转自:http://www.linuxdown.net/install/config/2016/0611/5853.html Linux系统下如何配置SSH_Centos7 ssh连接配置 CentOS7下安全配置SSH 时间:2016-06-11 11:13来源:未知 作者:Linux先生 举报 点击:1804次 SSH 通常是我们进入新伺服器的第一个应用程式,它也取代了telnet 和rsh 成为管理伺服器的最主要介面. SSH 通常是我们进入新伺服器的第一个应用程式,它也取代了telnet

(转)Linux系统基础网络配置老鸟精华篇

Linux系统基础网络配置老鸟精华篇 原文:http://blog.51cto.com/oldboy/784625 对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太多的初学者徘徊在门外就不奇怪了,这里,老男孩老师花了一些时间总结了这个文档小结,也还不够完善,欢迎大家补充,交流.谢谢大家!20120827补充:http://oldboy.blog.51cto.com/2561410/974194 深入浅出route命令小结目录:1)配置修改主机名hostname

Linux系统查看系统是32位还是64位方法总结

这篇博客是总结.归纳查看Linux系统是32位还是64位的一些方法,很多内容来自网上网友的博客.本篇只是整理.梳理这方面的知识,方便自己忘记的时候随时查看. 方法1:getconf LONG_BIT 查看 如下例子所示: 32位Linux系统显示32, 64位Linux系统显示64.最简单.快捷的方法. [[email protected] ~]# getconf LONG_BIT 32 [[email protected] ~]# getconf LONG_BIT 64 方法2:uname命令

Linux系统 无需JRE配置Java

Linux系统 无需JRE配置Java 最近使用Deepin想要搞搞Spring项目,所以必须要配置java以及maven,这里详细描述一下两套方法部署Java 案例一:低版本配置方法(不高于11版本,这些版本需要配置JRE) 1.下载 JDK 进入 Oracle 官方网站 下载合适的 JDK 版本,准备安装. 注意:这里需要下载 Linux 版本.这里以jdk-8u151-linux-x64.tar.gz为例,你下载的文件可能不是这个版本,这没关系,只要后缀(.tar.gz)一致即可. 2.