一、使用uname命令
Linux系统提供了许多命令可以查询系统版本。其中最常用的是uname命令。
uname -a
使用此命令可以查询完整的系统信息,包括内核版本、主机名、发行版等信息。
如果只想查询具体的信息,可使用以下参数:
#查询内核版本 uname -r #查询主机名 uname -n #查询发行版 uname -v
二、使用lsb_release命令
lsb_release是用于查询系统版本信息的命令,使用前需先安装lsb-core包。
sudo apt-get install lsb-core
使用以下命令可以查询系统发行版、版本号、代码名称等信息:
lsb_release -a
三、查看/proc/version文件
/proc/version是一个虚拟文件,包含了当前Linux系统的内核版本信息。
cat /proc/version
查询结果类似于:
Linux version 4.4.0-64-generic (buildd@lcy01-07) ...
四、查看/etc/issue文件
/etc/issue文件存放了当前系统的发行版信息。内容由系统管理员自定义。
cat /etc/issue
查询结果类似于:
Ubuntu 16.04.2 LTS
五、查看/proc/sys/kernel/ostype和/proc/sys/kernel/osrelease文件
/proc/sys/kernel/ostype文件和/proc/sys/kernel/osrelease文件都包含了类似于uname -s和uname -r的信息。
cat /proc/sys/kernel/ostype cat /proc/sys/kernel/osrelease
查询结果类似于:
Linux 4.4.0-64-generic以上就是查询Linux系统版本的几种方法。可以根据自己的需求选择合适的方式查询。