


Comment lister les périphériques bloqués du système Linux à l'aide de la commande lsblk
sblk est une commande utilisée pour répertorier toutes les informations sur les périphériques de bloc disponibles dans un système Linux. Les périphériques de bloc font référence aux périphériques qui peuvent transmettre des données en blocs, tels que les disques durs, les lecteurs optiques, les clés USB, etc. La commande lsblk peut afficher les dépendances entre les périphériques blocs, ainsi que divers attributs tels que la taille, le type, le système de fichiers, le point de montage, etc. La commande lsblk obtient des informations du système de fichiers virtuel /sys et de la base de données udev ou s'il n'y a pas de base de données udev ou si lsblk n'est pas compilé avec le support udev, elle essaiera de lire l'étiquette, l'UUID et le type de système de fichiers à partir du périphérique bloc. ce qui nécessite les privilèges root.
Dans cet article, nous présenterons comment utiliser la commande lsblk pour répertorier les périphériques de bloc d'un système Linux, ainsi que certaines options et paramètres couramment utilisés. Nous utiliserons Ubuntu 20.04 comme exemple de système, mais le contenu s'applique également à d'autres distributions Linux.
Installer lsblk sous Linux
L'installation de base par défaut sous Linux n'a pas la commande lsblk, alors comment puis-je utiliser lsblk ?
Le logiciel d'installation de service de la série centos utilise yum. Est-il nécessaire d'utiliser yum -y install lsblk pour installer cette commande ?
NON, ce n'est pas le cas, vous avez encore été trompé
La commande lsblk est incluse dans le package util-linux-ng, désormais renommé util-linux. Ce package est livré avec plusieurs autres outils, tels que dmesg. Pour installer lsblk, téléchargez le package util-linux ici.
Les utilisateurs de la série Fedora (centos, RHEL, etc.) peuvent installer ce package via les méthodes suivantes :
#yum install util-linux-ng


Cette commande a plusieurs options :
Options par défaut
La commande lsblk répertorie par défaut tous les périphériques bloqués dans une arborescence. Ouvrez un terminal et entrez la commande suivante :
$ lsblk
Le résultat est le suivant :
lsblk default lsblk default
Les noms des 7 colonnes sont les suivants :
NAME : 这是块设备名。 MAJ:MIN : 本栏显示主要和次要设备号。 RM : 本栏显示设备是否可移动设备。注意,在本例中设备sdb和sr0的RM值等于1,这说明他们是可移动设备。 SIZE : 本栏列出设备的容量大小信息。例如298.1G表明该设备大小为298.1GB,而1K表明该设备大小为1KB。 RO : 该项表明设备是否为只读。在本案例中,所有设备的RO值为0,表明他们不是只读的。 TYPE :本栏显示块设备是否是磁盘或磁盘上的一个分区。在本例中,sda和sdb是磁盘,而sr0是只读存储(rom)。 (LCTT译注,此处sr0的RO项没有标记为1,可能存在一些错误?) MOUNTPOINT : 本栏指出设备挂载的挂载点。
Liste de tous les appareils :
L'option par défaut ne répertoriera pas tous les appareils vides. Pour afficher ces appareils vides, utilisez la commande suivante :
$ lsblk -a
Cette option répertoriera tous les appareils, y compris les appareils vides.
lsblk octets sda
lsblk octets sda
Liste des autorisations et des propriétaires des appareils :
La commande lsblk peut également être utilisée pour répertorier la propriété d'un appareil spécifique, ainsi que les groupes et les modes. Ces informations peuvent être obtenues avec la commande suivante :
$ lsblk -m lsblk permissions lsblk permissions
Liste des appareils spécifiés :
Cette commande peut également obtenir uniquement les informations de l'appareil spécifié. Ceci est accompli en spécifiant le nom du périphérique après les options fournies à la commande lsblk. Par exemple, vous pourriez être intéressé à connaître la taille de votre lecteur de disque en octets, ce que vous pouvez faire en exécutant la commande suivante :
$ lsblk -b /dev/sda
Alternativement, la commande suivante est équivalente :
$ lsblk --bytes /dev/sda
Liste des appareils sans en-tête sous forme de liste :
Vous pouvez également combiner plusieurs options pour obtenir un résultat spécifique. Par exemple, vous souhaiterez peut-être répertorier les appareils sous forme de liste au lieu du format d'arborescence par défaut. Vous souhaiterez peut-être également supprimer les en-têtes de différents noms de colonnes. Deux options différentes peuvent être combinées pour obtenir le résultat souhaité avec la commande suivante :
$ lsblk -nl
Vous pouvez également utiliser les options longues ci-dessous qui donnent également le même résultat.
$ lsblk --noheadings --list lsblk no header and list lsblk no header and list
Liste des périphériques SCSI :
Pour obtenir la liste des périphériques SCSI, vous ne pouvez utiliser que l'option -S. Cette option est un S majuscule et ne doit pas être confondue avec l'option -s, qui imprime les dépendances dans l'ordre inverse.
$ lsblk -S
lsblk列出SCSI设备,而-s是逆序选项(LCTT译注:将设备和分区的组织关系逆转过来显示),其将给出如下输出。输入命令:
$ lsblk -S
或者
$ lsblk --inverse
在本文中,我们学习了Comment lister les périphériques bloqués du système Linux à laide de la commande lsblk,以及一些常用的选项和参数。我们了解了如何查看和过滤块设备的信息,以及如何改变输出格式和内容。我们还学习了如何使用lsblk命令获取一些高级信息,比如磁盘拓扑、磁盘对齐、磁盘丢弃(discard)等。
lsblk是一个简单而实用的命令,它可以让你更好地管理和使用你的块设备。通过使用lsblk命令,你可以提高你的存储效率和用户体验。我们建议你在使用Linux系统时,经常使用lsblk命令来列出你的块设备。
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Les principales différences entre Centos et Ubuntu sont: l'origine (Centos provient de Red Hat, pour les entreprises; Ubuntu provient de Debian, pour les particuliers), la gestion des packages (Centos utilise Yum, se concentrant sur la stabilité; Ubuntu utilise APT, pour une fréquence de mise à jour élevée), le cycle de support (CentOS fournit 10 ans de soutien, Ubuntu fournit un large soutien de LT tutoriels et documents), utilisations (Centos est biaisé vers les serveurs, Ubuntu convient aux serveurs et aux ordinateurs de bureau), d'autres différences incluent la simplicité de l'installation (Centos est mince)

Centos sera fermé en 2024 parce que sa distribution en amont, Rhel 8, a été fermée. Cette fermeture affectera le système CentOS 8, l'empêchant de continuer à recevoir des mises à jour. Les utilisateurs doivent planifier la migration et les options recommandées incluent CentOS Stream, Almalinux et Rocky Linux pour garder le système en sécurité et stable.

Comment utiliser Docker Desktop? Docker Desktop est un outil pour exécuter des conteneurs Docker sur les machines locales. Les étapes à utiliser incluent: 1. Installer Docker Desktop; 2. Démarrer Docker Desktop; 3. Créer une image Docker (à l'aide de DockerFile); 4. Build Docker Image (en utilisant Docker Build); 5. Exécuter Docker Container (à l'aide de Docker Run).

Docker utilise les fonctionnalités du noyau Linux pour fournir un environnement de fonctionnement d'application efficace et isolé. Son principe de travail est le suivant: 1. Le miroir est utilisé comme modèle en lecture seule, qui contient tout ce dont vous avez besoin pour exécuter l'application; 2. Le Système de fichiers Union (UnionFS) empile plusieurs systèmes de fichiers, ne stockant que les différences, l'économie d'espace et l'accélération; 3. Le démon gère les miroirs et les conteneurs, et le client les utilise pour l'interaction; 4. Les espaces de noms et les CGROUP implémentent l'isolement des conteneurs et les limitations de ressources; 5. Modes de réseau multiples prennent en charge l'interconnexion du conteneur. Ce n'est qu'en comprenant ces concepts principaux que vous pouvez mieux utiliser Docker.

Étapes d'installation de CentOS: Téléchargez l'image ISO et Burn Bootable Media; démarrer et sélectionner la source d'installation; sélectionnez la langue et la disposition du clavier; configurer le réseau; partitionner le disque dur; définir l'horloge système; créer l'utilisateur racine; sélectionnez le progiciel; démarrer l'installation; Redémarrez et démarrez à partir du disque dur une fois l'installation terminée.

La politique de sauvegarde et de récupération de GitLab dans le système CentOS afin d'assurer la sécurité et la récupérabilité des données, Gitlab on CentOS fournit une variété de méthodes de sauvegarde. Cet article introduira plusieurs méthodes de sauvegarde courantes, paramètres de configuration et processus de récupération en détail pour vous aider à établir une stratégie complète de sauvegarde et de récupération de GitLab. 1. MANUEL BACKUP Utilisez le Gitlab-RakegitLab: Backup: Créer la commande pour exécuter la sauvegarde manuelle. Cette commande sauvegarde des informations clés telles que le référentiel Gitlab, la base de données, les utilisateurs, les groupes d'utilisateurs, les clés et les autorisations. Le fichier de sauvegarde par défaut est stocké dans le répertoire / var / opt / gitlab / backups. Vous pouvez modifier / etc / gitlab

Le support de disque dur CentOS est divisé en étapes suivantes: Déterminez le nom du périphérique du disque dur (/ dev / sdx); créer un point de montage (il est recommandé d'utiliser / mnt / newdisk); Exécutez la commande Mount (mont / dev / sdx1 / mnt / newdisk); modifier le fichier / etc / fstab pour ajouter une configuration de montage permanent; Utilisez la commande umount pour désinstaller l'appareil pour vous assurer qu'aucun processus n'utilise l'appareil.

Une fois CentOS arrêté, les utilisateurs peuvent prendre les mesures suivantes pour y faire face: sélectionnez une distribution compatible: comme Almalinux, Rocky Linux et CentOS Stream. Migrez vers les distributions commerciales: telles que Red Hat Enterprise Linux, Oracle Linux. Passez à Centos 9 Stream: Rolling Distribution, fournissant les dernières technologies. Sélectionnez d'autres distributions Linux: comme Ubuntu, Debian. Évaluez d'autres options telles que les conteneurs, les machines virtuelles ou les plates-formes cloud.
