怎样查看Linux系统(以Ubuntu为例)的相关信息呢?你来对地方了。在这篇文章里,你会学到如何轻松地找到各种系统相关信息。比如内存大小。比如GPU。比如CPU。比如存储空间。比如操作系统等。
1. 查看内存信息
内存是系统里关键的组件之一,它对运行中的进程进行缓存,目的是让CPU能更高效地管理进程,进而提高效率。技术爱好者拿到新电脑时,总会检查内存大小。游戏玩家拿到新电脑时,也总会检查内存大小。
要快速查看电脑上的内存(或内存大小),请运行以下命令:
$ free -h
执行上述命令后,会显示一个表格。表格中包含有关你的内存和交换内存的各种信息。你需要关注的是 “mem” 旁边的 “total” 行。这指的是物理内存。
由于
从“/etc/meminfo”这个系统文件里获取信息,你能够直接去使用
查看其内容。
$ cat /proc/meminfo
输出文件将包含各种信息,我们感兴趣的信息位于顶部。
2. 查看 CPU 信息
中央处理器即CPU,它通常被称作电脑的大脑,主要由Intel和AMD这两个流行的供应商销售,台式机有x86和x64两种架构。
值得注意的是,x86是一种较旧的架构,在现代电脑中很少见,因为大多数现代电脑现在都配备x64或ARM(如Raspberry Pi),虽然我们不会深入探讨这些架构的信息。
若要在系统里查找CPU(也就是处理器)的详细信息,那么请运行以下命令:
$ lscpu
它会打印出CPU的型号名称,它会打印出CPU的架构,它会打印出CPU的线程数,它会打印出CPU的核心数,它会打印出CPU的虚拟化类型,它会打印出CPU的缓存,它还会打印出其他相关信息。
因为lscpu命令是从“/proc/cpuinfo”这个系统文件里检索信息,所以你能够直接运用cat命令去查看该文件的内容:
$ cat /proc/cpuinfo
文件内容和lscpu命令输出几乎一样,不过包含了一些额外的细节,然而我们感兴趣的部分在顶部 。
3. 查看 GPU 信息
两大供应商 AMD 和 Nvidia 主要销售 GPU,GPU 是 PC 中很受欢迎的硬件,是游戏玩家的首选,是比特币矿工的首选,是 AI/ML 开发者的首选。AMD 的 GPU 属于 Radeon 系列,Nvidia 当前的 GPU 系列为 RTX。
若想快速知晓你所使用的 GPU 品牌以及系列,能够运行对应的命令:
# 对于 GPU $ lspci | grep -i vga # 对于 Nvidia GPU $ nvidia-smi # 对于 AMD GPU $ lspci | grep -i amd
4. 查看存储信息

如果你是从Windows系统转过来的,需要知道Linux没有类似Windows的分区概念。你可以为“/root”、“/home”和“/swap”创建独立分区,不过它们都属于根目录下。所以,检查根目录大小能提供系统总存储空间和可用存储空间的快速概览。
若想要快速查看系统里的总存储空间,以及可用存储空间,那么请运行以下命令:
$ df -h
输出或许会使人眼花缭乱,所以要重点留意挂载在根目录(如 /)的文件系统。要是你为家目录或交换空间创建了独立分区,能够依据它们的挂载位置来确定它们的位置。
5. 查看操作系统信息
在Windows系统中,你永远无需自行查找系统版本,因为从任务栏外观就能轻易分辨(至少现阶段是这样)。不过,Linux系统常常运用桌面环境,把核心系统与图形界面部分分隔开来。所以,若不手动查找,识别正在运行的操作系统颇为困难。
所以,若要找出你正在使用的Linux发行版(或操作系统)的版本,那么请运行以下命令:
$ cat /etc/os-release
上述命令会读取 “/etc/os-release” 文件的内容,这个文件用来存储操作系统相关信息。若要查找操作系统详情,需在输出中查找 NAME 或 VERSION 值。
除此之外,你还能够运用以下命令取得相同的结果,只是看上去会更加整洁美观。
$ lsb_release -a
6. 查看桌面环境信息
桌面环境是Linux特有的,Windows用户可能不怎么熟悉。它能被想象成你使用带有图形用户界面的Linux系统时与之交互的GUI接口,有多种变体可供选择,像GNOME(最受欢迎)、KDE、XFCE、MATE等 。
Ubuntu是最流行的Linux发行版,它默认配备了GNOME,因此若要查看你Ubuntu系统运行的GNOME版本,需运行以下命令:
$ gnome-shell --version
要查看所有其他流行桌面环境的版本信息,请运行相应的命令:
# 对于 KDE Plasma $ kded5 --version # 对于 XFCE $ xfce4-session --version # 对于 MATE $ mate-session --version
请注意,关于KDE Plasma的命令,已经进行了更正,更正后的命令是kded5 --version。
7. 查看主机名信息
主机名在网络共享文件时是很有用的,它能够帮助你区分自己的系统与其他系统,在Linux上识别主机名要比找到之前提到的其他系统信息容易得多。
只需要打开终端,查看username@hostname提示符就行。除此之外,你能够运行下面这些命令:
$ hostname
总结
通过这篇文章,你学会了如何查找系统信息,这些信息包括内存、CPU、GPU、存储空间、操作系统等,是在Linux系统上的 。
Ubuntu系统查看计算机硬件配置指令
需要sudo权限!!