最近碰到一个问题,在Linux终端下怎么查看当前操作系统是什么,版本是什么。不同的Linux发行版不完全一样,查了一些资料现在总结如下。有以下命令可以查看:

 

方法一:uname

接下来的命令虽不能查看当前系统名和版本,但可以显示系统核心信息。

 

以下二种方法适用于RedHat,CentOS

 

方法二:cat /etc/redhat-release

 

 

方法三

1)登录到linux执行rpm -q redhat-release

rpm -q redhat-release

 

2)在CentOS中执行rpm -q centos-release

 

 

方法四:cat /proc/version

当前centos 版本与redhat对应的版本的命令

这个命令在centos下并不准确,显示的系统和版本也是Red Hat 4.4.7-4

 

方法五:cat /etc/issue

CentOS下执行显示为:

 

 

 

或在Ubuntu下显示为:

Ubuntu 11.04 \n \l

可以查看当前正在运行的 Ubuntu 的版本号。