Originalquelle
Standardmäßig werden alle installierten Linux-Kernel und zugehörigen Dateien im Verzeichnis /boot gespeichert. Verwenden Sie einfach den Befehl „find“, um die Liste der installierten Kernel anzuzeigen:
$ <span class="token function">find</span> /boot/vmli* /boot/vmlinuz /boot/vmlinuz-5.4.0-64-generic /boot/vmlinuz-5.4.0-65-generic /boot/vmlinuz.old
Wie Sie in der vorherigen Ausgabe sehen können, sind auf meinem Ubuntu-Desktopcomputer zwei Linux-Kernelversionen (5.4.0-64 und 5.4.0-65) installiert.
Jetzt sehen wir eine verteilungsspezifische Möglichkeit, die Details des installierten Linux-Kernels herauszufinden. Beginnen wir zunächst mit AlpineLinux.
In AlpineLinux installierte Kernel erkennen
Wir können den folgenden Befehl apkinfo-vv|greplinux verwenden, um alle installierten Kernel und ihre Versionen zu erkennen, wie zum Beispiel:
$ apk info -vv <span class="token operator">|</span> <span class="token function">grep</span> linux libblkid-2.32-r0 - Block device identification library from util-linux linux-virt-4.14.167-r0 - Linux vanilla kernel syslinux-6.04_pre1-r1 - Boot loader <span class="token keyword">for</span> the Linux operating system
In ArchLinux installierte Kernel auflisten
Um alles zu sehen, was in ArchLinux und seinen Varianten wie ManjaroLinux installiert ist. Um zu sehen, was System-Linux ist , führen Sie den folgenden Pacman-Qlinux-Befehl aus:
$ pacman -Q linux linux <span class="token number">5.9</span>.14.arch1-1
Sie können die Befehle pacman und grep auch kombinieren, um installierte Kernel-Versionen aufzulisten:
$ pacman -Q <span class="token operator">|</span> <span class="token function">grep</span> linux archlinux-keyring <span class="token number">20201210</span>-1 linux <span class="token number">5.9</span>.14.arch1-1 linux-api-headers <span class="token number">5.8</span>-1 util-linux <span class="token number">2.36</span>.1-4 util-linux-libs <span class="token number">2.36</span>.1-4
Wie oben gezeigtÜberprüfen Sie, was für ein System Linux ist, es gibt nur einen Linux-Kernel im ArchLinux-System Einführung in das Linux-System, seine Version ist 5.9.14
Finden Sie installierte Linux-Kernel in Debian, Ubuntu, Pop!_OS
In Debian und anderen Debian-basierten Systemen wie Ubuntu, Pop!_OS, LinuxMint können wir die Liste aller installierten Kernel mit dem dpkg-Befehl finden:
$ dpkg --list <span class="token operator">|</span> <span class="token function">grep</span> linux-image iilinux-image-5.4.0-64-generic <span class="token number">5.4</span>.0-64.72 amd64Signed kernel image generic iilinux-image-5.4.0-65-generic <span class="token number">5.4</span>.0-65.73 amd64Signed kernel image generic iilinux-image-generic<span class="token number">5.4</span>.0.65.68 amd64Generic Linux kernel image
Überprüfen Sie Fedora, CentOS, RHEL, AlmaLinux, um den installierten Kernel zu sehen
In RPM-basierten Systemen wie Fedora und seinen Downstream-Versionen wie CentOS, RHEL und RHEL-clone wie AlmaLinux können wir den Befehl rpm-qakernel oder rpm-qa|grep-ikernel verwenden, um alle installierten Kernel anzuzeigen
Fedora33:
$ <span class="token function">rpm</span> -qa <span class="token operator">|</span> <span class="token function">grep</span> -i kernel kernel-core-5.8.15-301.fc33.x86_64
AlmaLinux8.3:
Listen Sie alle installierten LinuxKernel in openSUSE auf
Da openSUSE ebenfalls ein RPM-basiertes System ist, kann der Befehl rpm-qa|grep-ikernel auch in diesem System zum Aufzählen von Kerneln verwendet werden
Nur detaillierte Informationen zum aktuellen Kernel anzeigen
Sie können den aktuell ausgeführten Kernel über uname-r oder uname-mrs anzeigen
$ <span class="token function">uname</span> -r <span class="token number">5.4</span>.0-65-generic $ <span class="token function">uname</span> -mrs Linux <span class="token number">5.4</span>.0-65-generic x86_64
Das obige ist der detaillierte Inhalt vonAlle installierten Linux-Kernel und die zugehörigen Dateien werden in Alpine gespeichert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!