Maison  >  Article  >  Tutoriel système  >  Tous les noyaux Linux installés et leurs fichiers associés sont stockés dans Alpine

Tous les noyaux Linux installés et leurs fichiers associés sont stockés dans Alpine

WBOY
WBOYoriginal
2024-06-03 12:16:42422parcourir

Source originale

Par défaut, tous les noyaux Linux installés et les fichiers associés sont stockés dans le répertoire /boot. Utilisez simplement la commande find pour afficher la liste des noyaux installés :

$ <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

Comme vous pouvez le voir dans la sortie précédente, j'ai deux versions du noyau Linux (5.4.0-64 et 5.4.0-65) installées sur ma machine de bureau Ubuntu.

Nous allons maintenant voir une manière spécifique à la distribution de connaître les détails du noyau Linux installé. Commençons par AlpineLinux.

Détecter les noyaux installés dans AlpineLinux

Nous pouvons utiliser la commande apkinfo-vv|greplinux suivante pour détecter tous les noyaux installés et leurs versions, tels que :

$ 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

Liste des noyaux installés dans ArchLinux

Pour voir tout ce qui est installé dans ArchLinux et ses variantes comme ManjaroLinux Pour voir ce qu'est le système Linux , exécutez la commande pacman-Qlinux suivante :

$ pacman -Q linux
linux <span class="token number">5.9</span>.14.arch1-1

Vous pouvez également combiner les commandes pacman et grep pour lister les versions du noyau installées :

$ 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

Comme indiqué ci-dessusVérifiez quel type de système Linux est, il n'y a qu'un seul noyau Linux dans le système ArchLinux Introduction au système Linux, sa version est 5.9.14

查看linux是什么系统_linux怎么查看什么系统_如何查看linux什么系统

Trouver les noyaux Linux installés dans Debian, Ubuntu, Pop!_OS

Dans Debian et d'autres systèmes basés sur Debian comme Ubuntu, Pop!_OS, LinuxMint, nous pouvons trouver la liste de tous les noyaux installés en utilisant la commande dpkg :

$ 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

Vérifiez Fedora, CentOS, RHEL, AlmaLinux pour voir le noyau installé

linux怎么查看什么系统_如何查看linux什么系统_查看linux是什么系统

Dans les systèmes basés sur RPM, tels que Fedora et ses versions en aval, telles que CentOS, RHEL et RHEL-clone, comme AlmaLinux, nous pouvons utiliser la commande rpm-qakernel ou rpm-qa|grep-ikernel pour afficher tous les noyaux installés.

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 :

Liste de tous les LinuxKernels installés dans openSUSE

Étant donné qu'openSUSE est également un système basé sur RPM, la commande rpm-qa|grep-ikernel peut également être utilisée dans ce système pour énumérer les noyaux

Affichez uniquement les informations détaillées du noyau actuel

Vous pouvez afficher le noyau actuellement en cours d'exécution via uname-r ou uname-mrs

$ <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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn