📅  最后修改于: 2023-12-03 15:36:48.730000             🧑  作者: Mango
作为一名程序员,了解操作系统的内核版本是很重要的。在Shell-Bash中,你可以轻松查看当前系统的内核版本以及相关信息。让我们来看一些示例。
要查看当前系统的内核版本,只需运行以下命令:
uname -r
该命令将返回当前内核版本的字符串。例如:
5.4.0-80-generic
如果你想了解有关内核的其他信息,例如构建日期和时间,内核发行版名称和内核编译器,可以使用以下命令:
uname -a
该命令将返回包含当前内核版本和其他相关信息的字符串。例如:
Linux ubuntu 5.4.0-80-generic #90-Ubuntu SMP Sat Jul 3 14:22:22 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
有时候你可能想知道你的系统是否有其他可用的内核版本。你可以使用以下命令列出可用的内核版本:
apt list linux-image*
该命令将返回当前可用的内核版本列表。例如:
Listing... Done
linux-image-5.4.0-76-generic/focal-updates,focal-security 5.4.0-76.85 amd64
linux-image-5.4.0-77-generic/focal-updates,focal-security 5.4.0-77.86 amd64
linux-image-5.4.0-80-generic/focal-updates,focal-security 5.4.0-80.90 amd64
linux-image-generic-hwe-20.04/focal-updates,focal-security 5.11.0.25.27 amd64
如果你想切换到不同的内核版本,可以使用以下命令:
sudo update-grub
sudo reboot
在系统重启后,GRUB将显示可用的内核版本,你可以选择切换到另一个版本。
内核版本是非常重要的,了解当前系统的内核版本以及其他相关信息将有助于你更好地理解系统的运作和进行更有效的调试。