一、查看/proc/version文件
/proc/version是一个文本文件,记录了系统内核的版本信息和编译时间。可以通过以下命令打印该文件内容:
cat /proc/version
输出结果类似:
Linux version 4.15.0-46-generic (buildd@lgw01-amd64-045) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019
这里输出的是Ubuntu系统的内核信息。
二、查看uname命令
uname命令可以用来打印系统信息,其中包括系统的发行版信息。可通过以下命令查看:
uname -a
输出结果类似:
Linux ubuntu 4.15.0-46-generic #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
可以看到上面也输出了Ubuntu系统的版本信息。
三、查看/etc/issue文件
/etc/issue文件记录了系统版本的信息,通过下面的命令可以读取该文件的内容:
cat /etc/issue
Ubuntu 18.04.2 LTS \n \l
上面输出了Ubuntu系统的版本信息。
四、查看/proc/version_signature文件
/proc/version_signature文件也记录了系统内核的版本信息,可以通过以下命令打印它的内容:
cat /proc/version_signature
输出结果类似:
Ubuntu 4.15.0-46.49-generic 4.15.18
这里也输出了Ubuntu系统的内核信息。
五、查看lsb_release命令
lsb_release命令可以查看Linux标准库(Linux Standard Base,LSB)规范下的系统版本信息。
lsb_release -a
输出结果类似:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04 LTS Release: 18.04 Codename: bionic
上面所列举的所有方法都可以帮助你查看Linux系统的版本信息。