怎么判断或查看linux系统的发行版本是CentOS、Redhat、SuSE、Debian、Ubuntu?

Linux sxdgy 207℃

1、怎么判断或查看linux系统的发行版本是CentOS、Debian、Ubuntu?

方式一:根据特定文件是否存在判断:

cat /etc/redhat-release

若存在则是CentOS/redhat,但redhat-release文件可能被删掉。

cat /etc/debian_version

若存在则是Debian,提示stretch代表是debian的衍生版(比如Ubuntu)

cat /etc/SuSE-release

若存在则是SuSE

方式二:根据包管理工具来判断

输入yum,有输出则是CentOS/Redhat;
输入yast,有输出则是SUSE;
输入apt,有输出则是Debian/Ubuntu;

2、怎么查看linux系统版本?

对于Debian/Ubuntu,可以使用:

lsb_release -a

对于CentOS,可以使用:

rpm -q centos-release

对于SuSE,可以使用:

lsb_release -d

3、怎么查看linux的内核版本?

uname -r
uname -a

转载请注明:零五宝典 » 怎么判断或查看linux系统的发行版本是CentOS、Redhat、SuSE、Debian、Ubuntu?