查看当前操作系统信息
方法1:
$ cat /etc/os-release
输出里看 ID= 或 NAME= 就能知道你的系统是 Ubuntu、CentOS 还是其他 Linux。
/etc/os-release 文件
这是 Linux 系统中 标准的操作系统信息文件
里面存储了系统发行版的名称、版本、ID 等信息
内容示例(Ubuntu 22.04):
NAME=”Ubuntu”
VERSION=”22.04.2 LTS (Jammy Jellyfish)”
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME=”Ubuntu 22.04.2 LTS”
VERSION_ID=”22.04″
通过这个文件可以知道你的系统是 Ubuntu、CentOS、Debian、Fedora 等,以及系统版本
方法2:
grep ‘^ID=’ /etc/os-release | cut -d’=’ -f2 | tr -d ‘”‘
命令解析
- grep ‘^ID=’ /etc/os-release:从 /etc/os-release 文件里找到以 ID= 开头的那一行。
- cut -d’=’ -f2:用 = 作为分隔符,取等号右边的内容。
- tr -d ‘”‘:去掉可能存在的双引号 “Ubuntu” → Ubuntu
.