在 Linux 查看操作系统信息

打印 上一主题 下一主题

主题 676|帖子 676|积分 2028

在 Linux 系统中,你可以通过多种方法来查抄你的系统是 Ubuntu 还是 CentOS。下面是一些常用的下令:

  • 查看 /etc/os-release 文件内容
    使用 cat 下令查看 /etc/os-release 文件的内容可以帮助你获取当前系统的详细信息。
    1. cat /etc/os-release
    复制代码
    对于 Ubuntu 系统,输出可能类似于:
    1. NAME="Ubuntu"
    2. VERSION="20.04.1 LTS (Focal Fossa)"
    3. ...
    复制代码
    而对于 CentOS 系统,输出可能类似于:
    1. NAME="CentOS Linux"
    2. VERSION="8 (Core)"
    3. ...
    复制代码
  • 使用 lsb_release -a
    下令

    你也可以使用 lsb_release -a
    下令来获取 Linux 系统的详细信息。这个下令会显示 Linux Standard Base(LSB)信息。
    1. lsb_release -a
    复制代码
    对于 Ubuntu 系统,输出可能包含:
    1. No LSB modules are available.
    2. Distributor ID: Ubuntu
    3. Description:    Ubuntu 20.04.1 LTS
    4. Release:        20.04
    5. Codename:       focal
    复制代码
    CentOS 没有 lsb_release 下令的实现,但在某些版本中可能通过安装相关包来支持这一下令。
  • 查看 /etc/*release 通配符匹配的文件
    1. cat /etc/*release
    复制代码
    通过查看 /etc 目次下全部以 “release” 末端的文件的内容,你可以获得关于系统发行版的信息。这个下令对于绝大多数 Linux 发行版都适用,包罗 Ubuntu 和 CentOS。
  • 使用 hostnamectl
    下令

    hostnamectl
    下令也提供了操作系统的信息,包罗发行版名称和版本。
    1. hostnamectl
    复制代码
    在下令的输出中,你应该能看到包含操作系统相关信息的行,例如:
    1. Operating System: CentOS Linux 8 (Core)
    2. 或者
    3. Operating System: Ubuntu 20.04.1 LTS
    复制代码
通过这些方法,你可以轻松地判断出本身的 Linux 系统是Ubuntu还是CentOS。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

怀念夏天

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表