比如我们在拿到需要运维的服务器登录SSH服务器端后,你肯定是需要知道当前的服务器是什么系统镜像,一般是什么版本。比如,我们较多用到的是CentOS镜像,但是不同的版本使用的命令是不同的。比如CentOS7和CentOS6是不同的,我们需要用到Centos版本查看命令。这里,老左整理几个常用的Centos版本查看方法。
第一、cat /etc/issue
cat /etc/issue
执行这个命令,可以看到。
第二、cat /etc/redhat-release
cat /etc/redhat-release
因为CentOS它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。
第三、cat /proc/version
cat /proc/version
这个命令可以看到Linux内核的具体信息, 但是不能看出是CentOS的哪个版本。
第四、uname -a
uname -a
然后我们可以看到。
[root@bwh ~]# uname
Linux
[root@bwh ~]# uname -r
2.6.32-431.23.3.el6.x86_64
[root@bwh ~]# uname -a
Linux www 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
这里我们分别用uname 和 uname -r 和 uname -a。
这样,我们可以根据实际需要选择一个你常用的。然后记住他就可以。