查看Linux发行版本号:

  • 查看issue文件cat /etc/issue
[root@localhost ~]# cat /etc/issue
\S
Kernel \r on an \m

[root@localhost ~]# 
  • 用命令查看发行版本信息 lsb_release -a
[root@localhost ~]# lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch
Distributor ID:	CentOS
Description:	CentOS Linux release 8.3.2011
Release:	8.3.2011
Codename:	n/a
[root@localhost ~]# 

这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。

查看Linux内核版本的命令

  • uname -a:不仅获得linux内核,而且可以获得cpu架构(我的机器上为x86_64)
[root@localhost ~]# uname -a
Linux localhost.localdomain 4.18.0-240.el8.x86_64 #1 SMP Fri Sep 25 19:48:47 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# 
  • uname -r:仅仅内核版本
[root@localhost ~]# uname -r
4.18.0-240.el8.x86_64
[root@localhost ~]# 
  • cat /proc/version
[root@localhost ~]# cat /proc/version
Linux version 4.18.0-240.el8.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 8.3.1 20191121 (Red Hat 8.3.1-5) (GCC)) #1 SMP Fri Sep 25 19:48:47 UTC 2020
[root@localhost ~]# 

/proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系统内核数据的操作提供接口。而我们使用命令“uname -a"的信息就是从该文件获取的,当然用方法二的命令直接查看它的内容也可以达到同等效果.另外,加上参数"a"是获得详细信息,如果不加参数为查看系统名称。

posted on 2021-05-20 16:27  哑吧  阅读(927)  评论(0编辑  收藏  举报