三分钟速学-linux 系统信息查看

环境说明:
博客使用的linux版本:CentOS Linux release 7.7.1908 (Core)
终端语言调整:调整成汉语是为了方便学习,点击这里查看

一、uname一个用法走天下

uname命令是指查看的是 /proc/version文件

cat /proc/version # 也可以查看版本信息
cat /etc/redhat-release #redhat centos都可以是用查看版本信息

在这里插入图片描述
在这里插入图片描述
uname命令的参数屈指可数

#内核名称
[root@iZ21ioam8hh8exZ]~# uname -s
Linux
#主机名称
[root@iZ21ioam8hh8exZ]~# uname -n
iZ21ioam8hh8exZ
#内核发行版本号
[root@iZ21ioam8hh8exZ]~# uname -r
3.10.0-1062.18.1.el7.x86_64
#操作系统具体版本
[root@iZ21ioam8hh8exZ]~# uname -v
#1 SMP Tue Mar 17 23:49:17 UTC 2020
#机器硬件名称
[root@iZ21ioam8hh8exZ]~# uname -m
x86_64
#处理器名称
[root@iZ21ioam8hh8exZ]~# uname -p
x86_64
#硬件平台架构
[root@iZ21ioam8hh8exZ]~# uname -i
x86_64
#操作系统名称
[root@iZ21ioam8hh8exZ]~# uname -o
GNU/Linux

二、 lsb_release -查看LSB信息

LSB是Linux Standard Base的缩写,lsb_release命令用来显示LSB和特定版本的相关信息。如果使用该命令时不带参数,则默认加上-v参数。

cetos7默认自带
没有可以安装一下:yum -y install redhat-lsb

在这里插入图片描述
参数超级少:

#查看兼容的LSB规范的版本 (不加参数默认-v)
[root@iZ21ioam8hh8exZ]~# lsb_release -v
LSB Version:	:core-4.1-amd64:core-4.1-noarch
# 系统名简称
[root@iZ21ioam8hh8exZ]~# lsb_release -i
Distributor ID:	CentOS
#系统名全称和版本号
[root@iZ21ioam8hh8exZ]~# lsb_release -d
Description:	CentOS Linux release 7.7.1908 (Core)
#版本号
[root@iZ21ioam8hh8exZ]~# lsb_release -r
Release:	7.7.1908
#显示代号
[root@iZ21ioam8hh8exZ]~# lsb_release -c
Codename:	Core
#显示LSB所有信息
[root@iZ21ioam8hh8exZ]~# lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch
Distributor ID:	CentOS
Description:	CentOS Linux release 7.7.1908 (Core)
Release:	7.7.1908
Codename:	Core



三、小结

  1. uname和 lsb_release 两个命令参数非常少,命令非常好用 ,适用于各种linux平台
  2. 介绍了显示系统信息和操作系统版本查看方法(我们这里总结一下直接查看文件的办法):
    • cat /proc/cpuinfo #查看处理器版本信息
    • cat /proc/version # 查看内核版本信息
    • cat /etc/redhat-release #局限于redhat和 centos都可以是用查看版本信息
    • cat /etc/issue 通用方法,不过貌似在centos中并不好用
    • 这里我们补充查看处理器相关信息的办法:cat /proc/cpuinfo

cpu信息
cat /proc/cpuinfo

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 85
model name	: Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz
stepping	: 4
microcode	: 0x1
cpu MHz		: 2499.998
cache size	: 33792 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 1
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ibrs ibpb stibp fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 spec_ctrl intel_stibp
bogomips	: 4999.99
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		: 85
model name	: Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz
stepping	: 4
microcode	: 0x1
cpu MHz		: 2499.998
cache size	: 33792 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 1
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ibrs ibpb stibp fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 spec_ctrl intel_stibp
bogomips	: 4999.99
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:

©️2020 CSDN 皮肤主题: 猿与汪的秘密 设计师:上身试试 返回首页