我们查看的版本主要有处理器(CPU)、操作系统(OS)的信息
1 处理器型号
查看完整的处理器信息,命令如下:
# cat /proc/cpuinfo
看到的内容较多,我们可以只查我们关注的,如:
(1)查看CPU的型号(最常用):
# cat /proc/cpuinfo | grep name | cut -f2 -d: |uniq
结果:Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
(2)查看CPU的物理数量:
# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
结果:1
(3)查看CPU的内核数量:
# cat /proc/cpuinfo| grep "cpu cores"| uniq
结果:cpu cores : 2
(4)查看每个物理CPU的逻辑CPU数量:
# cat /proc/cpuinfo| grep "siblings"| uniq
结果:siblings : 2
由上可以得到逻辑CPU的数量:1(物理CPU数量)*2(每个物理CPU的逻辑CPU数量)=2(逻辑CPU),使用命令验证一下:
# cat /proc/cpuinfo| grep "processor"| wc -l
结果:2
2 操作系统版本
如果有图形界面,则可以在图形界面找到我的电脑点右键属性查看。适用于麒麟、UOS等操作系统。其他情况大多数是用命令来查看。
查看OS内核版本命令:
# uname -a
Linux Hub 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
又如:
# cat /proc/version
Linux version 3.10.0-1127.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Tue Mar 31 23:36:51 UTC 2020
查看OS系统版本命令:
# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
个别基于redhat的国产操作系统:
# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
以下命令适用于UOS:
root@sugon-PC:~# more /etc/debian_version
10.3
root@sugon-PC:~# more /etc/deepin-version
[Release]
Version=20 SP1
Type=Server
Type[zh_CN]=服务器版
Edition=Y2020E0002
Copyright=Y2020CR002
[Addition]
Milestone=
Buildid=build1
中标麒麟Neokylin系统版本信息:
# nkvers
############## Kylin Linux Version #################
Release:
Kylin Linux Advanced Server release V10 (Tercel)
Kernel:
4.19.90-17.ky10.aarch64
Build:
Kylin Linux Advanced Server
release V10 (SP1) /(Tercel)-aarch64-Build04/20200711
#################################################