结论先行
要确定服务器Linux系统是Ubuntu还是CentOS,可以通过查看系统信息文件或使用命令行工具快速识别。
方法1:查看系统版这里件
- Ubuntu:查看
/etc/os-release文件,其中包含NAME="Ubuntu"字段。
示例命令:cat /etc/os-release - CentOS:查看
/etc/centos-release文件或/etc/os-release文件,其中包含NAME="CentOS"字段。
示例命令:cat /etc/centos-release
方法2:使用命令行工具
lsb_release命令:- Ubuntu:运行
lsb_release -a,输出中会显示Distributor ID: Ubuntu。 - CentOS:不支持该命令,会提示未安装。
- Ubuntu:运行
uname命令:- 运行
uname -a,可以查看内核版本,但无法直接区分Ubuntu和CentOS,需结合其他方法使用。
- 运行
方法3:检查包管理工具
- Ubuntu:使用APT包管理工具,可通过
apt --version确认。 - CentOS:使用YUM或DNF包管理工具,可通过
yum --version或dnf --version确认。
总结
通过查看系统文件、使用命令行工具或检查包管理工具,可以快速判断服务器是Ubuntu还是CentOS。
CCLOUD博客