前言
对应的基本知识比较少,以下只是记录总结
由于目前使用的是centos,后续找到linux会对应补充
正文
要确定Linux系统是CentOS还是Ubuntu,可以通过以下几种方式进行分析
一、查看发行版信息文件:
CentOS:查看/etc/centos-release或/etc/redhat-release文件
cat /etc/centos-release
Ubuntu:查看/etc/os-release文件
cat /etc/os-release
二、使用lsb_release命令:
这个命令在大多数Linux发行版上都可用
lsb_release -a
输出中的Distributor ID字段可以显示是CentOS还是Ubuntu
三、检查包管理器:
CentOS使用yum或dnf,而Ubuntu使用apt
yum --version # CentOS
apt --version # Ubuntu
四、检查内核版本:
使用uname命令来查看内核信息,但这对于区分发行版不是最直接的方法
uname -a
五、查找特定文件:
CentOS通常会有特定的文件,如/etc/yum.repos.d/
目录
Ubuntu可能会有/etc/apt/sources.list
总体截图如下: