
(图片来源网络,侵删)
1、lsb_release -a
这个命令会显示Linux Standard Base (LSB) 和特定发行版的相关信息,包括发行版的名称、版本号等。
lsb_release -a
输出可能类似于:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal
这里,Description
行显示了Ubuntu的版本号(Ubuntu 20.04.1 LTS)。
2、cat /etc/os-release
查看/etc/os-release
文件也可以获取系统版本信息。
cat /etc/os-release
输出可能类似于:
NAME="Ubuntu" VERSION="20.04.1 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.1 LTS" VERSION_ID="20.04" 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_CODENAME=focal UBUNTU_CODENAME=focal
VERSION
或PRETTY_NAME
行会显示版本信息。
3、uname -a
这个命令会显示内核信息,包括内核名称、主机名、内核版本号、硬件名称等,但它不提供具体的发行版版本号。
uname -a
输出可能类似于:
Linux hostname 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
这里显示的是内核版本号(5.4.0-42-generic)。
4、hostnamectl
在systemd系统上,hostnamectl
命令也可以用来查看系统版本和其他系统信息。
hostnamectl
输出会包含操作系统、内核、架构等信息。
不是所有的Linux发行版都会包含所有上述命令或文件,具体取决于你所使用的发行版和版本。lsb_release
和/etc/os-release
在大多数现代Linux发行版中都是可用的。
文章版权声明:除非注明,否则均为论主机评测网原创文章,转载或复制请以超链接形式并注明出处。