查看linux用的是什么操作系统
查看linux用的是什么操作系统详细介绍
在 Linux 系统中,可以通过以下常用命令查看当前使用的操作系统(发行版)及相关信息:
1.
查看发行版名称和版本(通用方法)
bash
/etc/os-release
输出示例(以 Ubuntu 为例):
plaintext
NAME="Ubuntu"VERSION="22.04.3 LTS (Jammy Jellyfish)"
ID=ubuntu
ID_LIKE=debian
VERSION_ID="22.04"
PRETTY_NAME="Ubuntu 22.04.3 LTS"
VERSION_CODENAME=jammy
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_ID="22.04"
- 关键信息:
NAME为发行版名称,VERSION为版本号。
2.
使用 lsb_release 命令(适用于 Debian/Ubuntu 等)
如果系统安装了 lsb-release 工具(部分最小安装可能未安装,需先通过包管理器安装):
bash
lsb_release
输出示例:
plaintext
No LSB modules are available.Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
- 若命令不存在,可通过以下命令安装:
- Debian/Ubuntu:
sudo apt install lsb-release - RedHat/CentOS:
sudo yum install redhat-lsb
- Debian/Ubuntu:
3.
查看内核版本(区分内核与发行版)
如果需要查看 Linux 内核版本(注意:内核版本≠发行版版本):
bash
输出示例:
plaintext
Linux localhost 5.15.0-71-generic #78-Ubuntu SMP Fri Mar 17 17:20:51 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
- 关键信息:
5.15.0-71-generic为内核版本。
4.
查看旧版发行版信息(兼容旧系统)
对于较旧的 Linux 发行版,可能需要查看以下文件:
bash
/etc/redhat-release/etc/debian_version
9123 /etc/redhat-release /etc/debian_version
总结:
- 想知道具体发行版(如 Ubuntu、CentOS、Debian 等):优先使用
cat /etc/os-release或lsb_release -a。 - 想知道内核版本:使用
uname -a。
根据上述命令的输出,即可明确当前 Linux 系统的发行版名称、版本及内核信息。