@cdmonkey
2015-09-24T15:13:04.000000Z
字数 1140
阅读 1033
操作系统
系统中有不少方法可以获知当前操作系统的版本(包括发行版本及内核版本)信息。下面是几种最主要的方法:
[root@Node-A3 ~]# cat /etc/issue
CentOS release 6.6 (Final)
Kernel \r on an \m
---------------
#该文件中的信息将显示在本地登录时,作为提示信息显示到屏幕上:
CentOS release 6.6 (Final)
Kernel 2.6.32-504.el6.x86_64 on an x86_64
Node-A3 login:
但是如果使用“SSH”客户端进行远程登录时,上述的登录提示信息将不会显示。
[root@Node-A3 ~]# cat /etc/redhat-release
CentOS release 6.6 (Final)
[root@localhost ~]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.8 (Tikanga)
Release: 5.8
Codename: Tikanga
注意:该指令在“CentOS 6.x”中是没有安装的。
以上是目前已知的查看发行版本信息的方法,如果需要隐藏版本信息,那么可以清空如下两个系统文件:
[root@Node-A3 ~]# > /etc/issue
[root@Node-A3 ~]# > /etc/redhat-release
[root@Node-A3 ~]# uname -a
Linux Node-A3 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@Node-A3 ~]# cat /proc/version
Linux version 2.6.32-504.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Wed Oct 15 04:27:16 UTC 2014