Cod*_*ome 447
如果您需要内核版本信息,请使用 uname(1)。例如:
$ uname -a
Linux localhost 3.11.0-3-generic #8-Ubuntu SMP Fri Aug 23 16:49:15 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
如果您需要发行版信息,它会因您的发行版以及您的系统是否支持Linux Standard Base而有所不同。下面是一些检查方法和一些示例输出。
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu Saucy Salamander (development branch)
Release:    13.10
Codename:   saucy
$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.10
DISTRIB_CODENAME=saucy
DISTRIB_DESCRIPTION="Ubuntu Saucy Salamander (development branch)"
$ cat /etc/issue.net
Ubuntu Saucy Salamander (development branch)
$ cat /etc/debian_version 
wheezy/sid
Run Code Online (Sandbox Code Playgroud)
        Sep*_*our 72
如果您使用基于 RH 的操作系统,您可以执行cat /etc/redhat-release以检查Red Hat Linux (RH) 版本。
另一个适用于任何 Linux 发行版的解决方案是lsb_release -a.
该uname -a命令显示内核版本和其他内容。
还cat /etc/issue.net显示您的操作系统版本... 当您想连接到服务器时,此文件会显示在 telnet 命令中。出于安全考虑,最好删除此文件中的版本和操作系统名称。
小智 64
如果它是基于 debian 的系统,你可以这样做
cat /etc/*_version
Run Code Online (Sandbox Code Playgroud)
或者对于基于 Red Hat 或 CentOS 的系统,您可以尝试(这适用于 Red Hat Enterprise Linux-7):
cat /etc/*-release
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           1807691 次  |  
        
|   最近记录:  |