如何检查安装Linux内核
时间:2020-03-21 11:42:49 来源:igfitidea点击:
检查安装的Linux内核
关于Arch Linux:
在ARCH Linux及其导数中,我们可以使用以下命令查找已安装的内核列表:
$pacman -Q linux
或者,
$pacman -Q | grep linux
示例输出:
archlinux-keyring 20161013-1 lib32-util-linux 2.30.1-1 libutil-linux 2.30.2-1 linux 4.13.8-1 linux-api-headers 4.12.7-1 linux-firmware 20160907.a61ac5c-1 syslinux 6.03-7 util-linux 2.30.2-1
在上面的输出中看到,My Arch Linux盒用内核4.13.8-1运行。
在Rhel/CentOS/Scientific Linux/Fedora:
打开终端,然后运行以下命令以查看已安装的Linux内核:
# rpm -qa kernel
或者,
# rpm -qa | grep -i kernel
示例输出:
kernel-tools-libs-3.10.0-123.9.3.el7.x86_64 kernel-3.10.0-123.9.3.el7.x86_64 kernel-3.10.0-123.el7.x86_64 kernel-tools-3.10.0-123.9.3.el7.x86_64 kernel-ml-4.4.5-1.el7.elrepo.x86_64
在Debian/Ubuntu/Linux Mint:
要查看Debian,Ubuntu,Linux Mint,Elementary OS等Deb基于Deb的系统中已安装的Linux内核列表,请从终端运行以下命令:
$dpkg --list | grep linux-image
示例输出:
rc linux-image-4.2.0-16-generic 4.2.0-16.19 amd64 Linux kernel image for version 4.2.0 on 64 bit x86 SMP ii linux-image-4.2.0-30-generic 4.2.0-30.35 amd64 Linux kernel image for version 4.2.0 on 64 bit x86 SMP ii linux-image-4.4.0-7-generic 4.4.0-7.22 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP ii linux-image-4.5.0-040500-generic 4.5.0-040500.201503140130 amd64 Linux kernel image for version 4.5.0 on 64 bit x86 SMP rc linux-image-extra-4.2.0-16-generic 4.2.0-16.19 amd64 Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP ii linux-image-extra-4.2.0-30-generic 4.2.0-30.35 amd64 Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP ii linux-image-extra-4.4.0-7-generic 4.4.0-7.22 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP ii linux-image-generic 4.4.0.7.8 amd64 Generic Linux kernel image
在SUSE/OpenSUSE上:
在SUSE和OpenSUSE上,我们可以使用命令获取已安装的Linux内核列表:
# rpm -qa | grep -i kernel
示例输出:
kernel-firmware-20150112git-120.1.noarch kernel-default-4.1.15-8.1.x86_64 kernel-default-devel-4.5.0-1.1.g3c4edc5.x86_64 kernel-devel-4.5.0-1.1.g3c4edc5.noarch kernel-default-4.5.0-1.1.g3c4edc5.x86_64 kernel-macros-4.5.0-1.1.g3c4edc5.noarch
我们现在知道如何在Linux系统中找到所有已安装的内核。
要查看当前运行的内核,请运行:
$uname -r 4.13.8-1-ARCH
或者,
$uname -mrs Linux 4.13.8-1-ARCH x86_64