Linux命令之查看系统信息
lsb_release
,uname
,cat /etc/redhat-release
,cat /proc/version
命令提示符为root@hollowman-F117:~# :在优麒麟20.10/ubuntu20.10中以hollowman用户登录,打开终端后切换到root用户进行测试
命令提示符为[root@hollowman ~]# :在RHEL8/CentOS8中直接以root用户登录并进行测试
1.lsb_release -a(适用于Debain,ubuntu等发行版)
root@hollowman-F117:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.10
Release: 20.10
Codename: groovy
2.cat /etc/redhat-release(适用于redhat,centos等发行版)
redhat,centos发行版/etc/redhat-release
文件中存储着系统版本信息。
[root@hollowman ~]# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.0 (Ootpa)
3.uname
显示操作系统信息,带选项可以显示需要的信息,如-n显示主机名,-i显示硬件平台,-s显示操作系统名,-a显示所有信息
root@hollowman-F117:~# uname -a
Linux hollowman-F117 5.8.0-38-generic #43-Ubuntu SMP Tue Jan 12 12:42:13 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
[root@hollowman ~]# uname -a
Linux hollowman.cn 4.18.0-80.el8.x86_64 #1 SMP Wed Mar 13 12:02:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
4.cat /proc/version
/proc/version
文件中存储着系统版本有关信息。
root@hollowman-F117:~# cat /proc/version
Linux version 5.8.0-38-generic (buildd@lgw01-amd64-022) (gcc (Ubuntu 10.2.0-13ubuntu1) 10.2.0, GNU ld (GNU Binutils for Ubuntu) 2.35.1) #43-Ubuntu SMP Tue Jan 12 12:42:13 UTC 2021
[root@hollowman ~]# cat /proc/version
Linux version 4.18.0-80.el8.x86_64 ([email protected]) (gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC)) #1 SMP Wed Mar 13 12:02:46 UTC 2019