今天使用购买的阿里云服务器,不确定当时选择的具体linux系统的发行版本是CentOS还是Ubuntu,
使用 uname -a 命令显示的是linux内核版本,并未显示出来具体的发行版本。经过查看资料,
发现可以通过如下几种方法来确定系统的具体发行版本。
1 使用 lsb_release -a 能够全面的显示出来系统发行版的具体信息,例如发行版名称、版本号等。
lsb是 Linux Standard Base(linux标准基础)的缩写。在笔者的云主机上显示出来的版本信息如下:
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.6.1810 (Core)
Release: 7.6.1810
Codename: Core
2 查看 /etc/issue 这个文件的内容,也可以查看/etc/lsb-release文件的内容。
3 查看版本信息,使用命令 cat /proc/version 显示出来linux内核版本,用于编译内核的gcc版本等信息。
4 dmesg(display message 显示信息),用来打印内核的消息缓冲区的信息。
dmesg | grep "Linux"