如果您使用 Ubuntu,有时您可能会好奇您的内核版本是什么。 不幸的是,在 Ubuntu 中,开发人员不会告诉您如何检查内核信息。 在本指南中,我们将向您展示在 Ubuntu 上检查内核版本的 4 种方法。
目录
方法 1 – 无名
在 Ubuntu 上检查内核版本的最好和最快的方法是使用 uname 命令。 这个工具可以告诉你确切的内核版本,以及许多其他有价值的信息。
要使用 uname 命令,您必须在 Ubuntu 桌面上打开一个终端窗口。 要在桌面上打开终端窗口,请按键盘上的 Ctrl + Alt + T。 或者,在应用程序菜单中搜索“终端”并以这种方式打开它。
打开终端窗口后,执行 uname -a 命令。 此命令将打印出所有系统信息,包括您的内核版本信息。
uname -a
如果您希望只获取内核信息,而不是内核信息、操作系统版本名称和其他信息,您可以将 uname -a 命令替换为 uname -srm 命令。 此命令只会显示 Ubuntu 的内核版本。
uname -srm
保存输出
想要将 uname -srm 的输出保存到文本文件中以备后用? 这是如何做到的。 重新运行 uname -srm 命令,但末尾带有 > 符号,并将其指向一个新的文本文件。
uname -srm > ~/kernel-info.txt
命令完成后,您可以随时使用下面的 cat 命令查看文本文件以获取有关 Ubuntu 内核的信息。
注意:您也可以在您喜欢的文本编辑器中打开“kernel-info.txt”来查看信息,而不是 cat。
cat ~/kernel-info.txt
方法 2 – 主机名
另一种查找 Ubuntu 内核版本的方法是使用 Hostnamectltool。 它是一个 systemd 工具,允许用户查找有关系统的信息。 它可用于查看您的 Ubuntu 内核版本。 就是这样。
要查看您的内核信息,请执行 hostnamectl status 命令。 通过执行此命令,Hostnamectl 程序将向您显示系统主机名、操作系统名称、内核信息等的完整读数。
hostnamectl status
查看 Hostnamectl 输出中的“Kernel”部分。 一旦你找到它,它旁边的信息就是 Ubuntu 内核信息。
除了内核版本信息之外,不想查看 Hostnamectl 中的其他信息? 使用 grep 命令过滤掉你的内核信息。
hostnamectl status | grep "Kernel:"
保存输出
如果您想将 Hostnamectl 输出保存到文本文件以供以后阅读,可以通过将命令重定向到文本文件来实现。 要将整个 Hostnamectl 输出保存到文本文件,请执行以下命令。
hostnamectl status > ~/kernel-info.txt
或者,如果您只想保存输出的内核部分,您可以通过输入以下命令来实现。
hostnamectl status | grep "Kernel:" > ~/kernel-info.txt
要查看 kernel-info.txt 文件,请执行下面的 cat 命令。 或者,在您最喜欢的 GUI 文本编辑器中打开“kernel-info.txt”。
cat ~/kernel-info.txt
方法 3 – /proc/version
在 Ubuntu 上查看内核信息的第三种方法是使用 /proc/version 文件。 该文件有大量信息可供查看。 要查看它,您需要使用下面的 cat 命令。
cat /proc/version
在 cat 输出中,找到“Linux 版本”。 文本文件的“Linux 版本”部分旁边是您的 Ubuntu 内核版本。
保存输出
要将 /proc/version 的输出保存到文本文件以供以后使用,请将 cat /proc/version 命令重定向到主文件夹中的文本文件。
cat /proc/version > ~/kernel-info.txt
要读取文本文件,请在“kernel-info.txt”上使用 cat 命令,或在您最喜欢的 GUI 文本编辑器中打开“kernel-info.txt”。
方法 4 – Neofetch
在 Ubuntu Linux 上查看内核信息的第四种方法是使用 Neofetch 系统信息工具。 它是一个强大的工具,可以扫描您的 Ubuntu 系统以获取大量信息,并在您的操作系统徽标旁边以漂亮的输出打印出来。
要开始使用 Neofetch,您必须在您的计算机上安装该程序。 要安装它,请按键盘上的 Ctrl + Alt + T 打开终端窗口。 然后,输入下面的命令。
sudo apt install neofetch
在您的 Ubuntu PC 上安装 Neofetch 应用程序后,在终端中执行 neofetch 命令。 请记住,输出可能需要几秒钟,因为程序需要收集信息。
neofetch
执行 neofetch 命令后,查看“Kernel”部分的输出。 在“内核”旁边,您将看到您的 Ubuntu 内核版本。
保存输出
如果您想将 Neofetch 终端输出保存到文本文件以供以后读取,请生成输出,但这次将其重定向到文本文件,而不是让它在屏幕上打印。
neofetch > ~/kernel-info.txt
您可以随时通过执行下面的 cat 命令或在您喜欢的文本编辑器中打开它来查看“kernel-info.txt”文本文件中的 Neofetch 输出。
cat ~/kernel-info.txt