centos查看系统版本
cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
1)查看centos内核的版本:
cat /proc/version
Linux version 2.6.18-194.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48))
#1 SMP Fri Apr 2 14:58:14 EDT 2010
2)显示系统名、节点名称、操作系统的发行版号、操作系统版本、运行系统的机器 ID 号
uname -a
Linux localhost.localdomain 2.6.18-194.el5
#1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
3)显示操作系统的发行版号
[root@localhost ~]# uname -r
2.6.18-194.el5
查看机器型号
dmidecode | grep "Product Name"
查看linux版本:
- 列出所有版本信息,
[root@localhost ~]# lsb_release -a
LSB Version: core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description: CentOS release 5.5 (Final)
Release: 5.5
Codename: Final
注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
- 执行
cat /etc/issue
,例如如下:
[root@localhost ~]# cat /etc/issue
CentOS release 5.5 (Final)
Kernel r on an m
- 执行
cat /etc/redhat-release
,例如如下:
[root@localhost ~]# cat /etc/redhat-release
CentOS release 5.5 (Final)
查看系统是64位还是32位:
[root@localhost ~]# getconf LONG_BIT
64
方法二:
[root@linuxzgf ~]#uname -m
如果有x86_64就是64位的,没有就是32位的
后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的
2、file /bin/ls
[root@localhost ~]# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
查看cpu信息
总核数 = 物理CPU个数 X 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
查看cpu版本号
dmidecode -s processor-version
查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
or
cat /proc/cpuinfo | grep "model name" | uniq
24 Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz
查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
or
grep 'physical id' /proc/cpuinfo | sort -u | wc -l
2
查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq
or
grep 'core id' /proc/cpuinfo | sort -u | wc -l
6
查看线程数(逻辑CPU的个数)
cat /proc/cpuinfo| grep "processor"| wc -l
or
grep 'processor' /proc/cpuinfo | sort -u | wc -l
24
详细物理cpu,核数,逻辑cpu说明:http://blog.csdn.net/u011630575/article/details/61194094
查看内存信息(需要安装rpm -qa|grep dmidecode)
查看内存大小(以KB大小显示)
grep MemTotal /proc/meminfo
查看内存大小(以MB大小显示)
dmidecode -t memory | grep Size
查看服务器型号、序列号:
[root@esggy-clu-n003 ~]# dmidecode|grep "System Information" -A9|egrep "Manufacturer|Product|Serial"
Manufacturer: Dell Inc.
Product Name: PowerEdge R720
Serial Number: 9NLH422
Linux 查看内存的插槽数,已经使用多少插槽.每条内存多大:
[root@esggy-clu-n003 ~]# dmidecode|grep -A5 "Memory Device"|grep Size|grep -v Range
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Linux 查看内存的频率:
[root@esggy-clu-n003 ~]# dmidecode|grep -A16 "Memory Device"|grep 'Speed'
Speed: 1600 MHz
Speed: 1600 MHz
Speed: 1600 MHz
Speed: 1600 MHz
Speed: Unknown
Speed: Unknown
Speed: Unknown
Speed: Unknown
Speed: Unknown
Speed: Unknown
Speed: Unknown
Speed: Unknown
在linux查看内存型号的命令:
dmidecode -t memory
查看主板型号:
dmidecode |grep -A16 "System Information$"
内存槽及内存条:
dmidecode |grep -A16 "Memory Device$"
查看内存条厂家
dmidecode -t memory | grep Manufacturer
硬盘:
fdisk -l
smartctl -a /dev/sda
网卡:
mii-tool
查看硬盘信息
[root@esggy-clu-n003 ~]# fdisk -l | grep "Disk /dev/sd"
Disk /dev/sdb: 1999.8 GB, 1999844147200 bytes
Disk /dev/sdc: 1999.8 GB, 1999844147200 bytes
Disk /dev/sda: 1999.8 GB, 1999844147200 bytes
Disk /dev/sde: 1999.8 GB, 1999844147200 bytes
Disk /dev/sdf: 1999.8 GB, 1999844147200 bytes
Disk /dev/sdg: 1999.8 GB, 1999844147200 bytes
Disk /dev/sdd: 1999.8 GB, 1999844147200 bytes
[root@esggy-clu-n003 ~]# fdisk -l | grep 1999.8 | wc -l
7
强制关掉yum进程:
#rm -f /var/run/yum.pid
参考:https://blog.csdn.net/u011630575/article/details/51426429
http://www.cnblogs.com/linuxliu/p/4844060.html
https://blog.csdn.net/freedom_824/article/details/80408324