在 Linux 系统中,你可以通过多种方式来查看系统类型和相关信息。以下是一些常用的命令:

可以使用

 lsb_release -a

  1. uname 命令:这个命令可以显示系统信息,包括内核版本、硬件架构等。
uname -a
  1. lsb_release 命令:这个命令可以显示 Linux 发行版的描述信息。这需要你的系统安装了 LSB(Linux Standard Base)。

bash lsb_release -a

  1. hostnamectl 命令:这个命令可以显示系统信息,包括操作系统的名称、版本等。这通常在 systemd 系统上可用。
hostnamectl
  1. cat 命令:你可以通过查看某些特定的系统文件来获取系统信息。

    • 查看 /etc/*-release 文件(例如 /etc/os-release/etc/lsb-release/etc/redhat-release 等):
    cat /etc/*-release
    • 查看 /etc/system-release 文件(在某些基于 Red Hat 的发行版中):
    cat /etc/system-release
  2. lscpu 命令:这个命令可以显示 CPU 架构和相关信息。

lscpu
  1. dmidecode 命令:这个命令可以显示硬件信息,如制造商、产品名称、版本等。这需要你有 root 权限。
sudo dmidecode
  1. hdparm 命令:这个命令可以显示硬盘的物理参数,包括型号、序列号等。这需要你有 root 权限。
sudo hdparm -I /dev/sda
  1. lsblk 命令:这个命令可以列出所有可用的块设备,如硬盘、分区等。
lsblk
  1. inxi 命令:这是一个全面的系统信息工具,可以显示几乎所有的硬件和系统信息。这需要你先安装 inxi
sudo apt install inxi  # 在 Debian/Ubuntu 上安装
inxi -Fx
  1. hardinfo 命令:这是一个图形界面的系统信息工具,可以显示详细的系统信息。这也需要安装。

    在终端中搜索并安装相应的软件包,然后运行它。

请注意,某些命令可能不在所有 Linux 发行版中都可用,或者可能需要安装额外的软件包。此外,一些命令可能需要 root 权限才能运行。