要查看Linux系统的当前版本信息,以下是几种常用的方法:
方法一:`cat /etc/osrelease`
这个文件几乎存在于所有的现代Linux发行版中,并提供了操作系统的基本信息,如标识ID、名称、版本号、供应商等。您可以输入`cat /etc/osrelease`命令后回车来查看。
示例输出可能会像这样:
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/termsandpolicies/privacypolicy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
方法二: `lsb_release a`
该命令可以用于列出所有有关 Linux 发行版的详细信息,但它仅限于支持 LSB (Linux 标准基础规范)的发行版,比如Debian和RHEL及其相关版本。如果不确定或者您的系统可能不支持此命令,则先尝试使用 `cat /etc/osrelease`。
bash
lsb_release a
方法三:检查特定发行版下的文件
对于某些较旧或定制的发行版,您可以直接检查它们各自的版本信息文件,通常是`/etc/issue`文件(注意:并非所有发行版都使用)。但是`/etc/osrelease`和`lsb_release a`通常是更好的选择,因为它们覆盖了更广泛的使用情境。
总结
如果您是在寻求最快捷且对绝大多数Linux版本都有效的办法,我推荐优先采用`cat /etc/osrelease`这一方法。它不需要额外软件支持,并且适用于大部分Linux系统。
发表评论