CentOS的版本号信息存放在/etc/目录下的配置文件当中,与其版本相关的配置文件中都有centos关键字,我们可以直接搜索该文件夹下与centos相关的文件。
/etc为系统配置文件目录,该目录包含系统启动脚本、启动配置文件、用户登陆配置文件、网络配置文件、httpd 配置文件和其他文件等。
执行/etc/*centos*
,结果显示如下:
[smart@centos78test003 ~]$ ll /etc/*centos*
-rw-r--r--. 1 root root 37 4月 8 2020 /etc/centos-release
-rw-r--r--. 1 root root 51 4月 8 2020 /etc/centos-release-upstream
查询出两个相关的文件,其中存放其版本配置信息的文件为“centos-release”,因此可以查看该文件内容来查看CentOS相应的版本信息。
- 查看CentOS的版本号:
cat /etc/centos-release
[smart@centos78test003 ~]$ cat /etc/centos-release
CentOS Linux release 7.8.2003 (Core)
- 查看内核版本:
uname -r
[smart@centos78test003 ~]$ uname -r
3.10.0-1127.el7.x86_64
或者uname -a
[smart@centos78test003 ~]$ uname -a
Linux centos78test003 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
能看到主机名称为centos78test003,内核版本为3.10.0-1127,64位。
或者cat /proc/version
[smart@centos78test003 ~]$ 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
能看到内核版本为3.10.0-1127,64位,GCC版本为4.8.5。
- 查看操作系统位数:
getconf LONG_BIT
[smart@centos78test003 ~]$ getconf LONG_BIT
64