


En plus des périphériques de blocage, de quels autres périphériques Linux dispose-t-il ?
En plus des périphériques de blocage, Linux dispose également de périphériques de caractères et de périphériques réseau. Un périphérique de caractères est un périphérique accessible comme un flux d'octets. Lorsqu'une requête de lecture ou d'écriture est émise vers un périphérique de caractères, l'opération d'E/S correspondante se produit immédiatement tandis que le périphérique réseau est piloté par le sous-système réseau Linux et en est responsable. envoyer et recevoir des paquets de données Plutôt que d'être orientés vers les périphériques de streaming, les périphériques réseau n'ont pas de nœuds dans le système de fichiers du système Linux.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
En plus des périphériques de blocage, Linux dispose également de périphériques de caractères et de périphériques réseau.
Les appareils des systèmes Linux peuvent être divisés en trois catégories : les appareils de type caractère, les appareils bloc et les appareils réseau.
(1) Dispositif de caractère
Le dispositif de caractère est un périphérique accessible comme un flux d'octets Lorsqu'une requête de lecture ou d'écriture est émise vers un périphérique de caractère, l'opération IO correspondante se produit immédiatement. De nombreux périphériques du système Linux sont des périphériques de caractères, tels que des terminaux de caractères, des ports série, des claviers, des souris, etc. Dans le développement Linux embarqué, les plus courants sont les périphériques et les pilotes de caractères.
(2) Périphérique bloc
Le périphérique bloc est un périphérique auquel il faut accéder par blocs lors de l'exécution d'opérations TO dans le système Linux. Les périphériques bloc peuvent installer des systèmes de fichiers. Le pilote de périphérique bloc utilisera un morceau de mémoire système comme tampon, donc l'octroi d'accès en lecture et en écriture au périphérique bloc n'entraîne pas nécessairement des opérations d'E/S matérielles immédiates. Les périphériques de bloc courants dans les systèmes Linux incluent les disques durs, les lecteurs de disquettes, etc.
(3) Équipement réseau
L'équipement réseau peut être soit un périphérique matériel tel qu'une carte réseau, soit un périphérique logiciel pur tel qu'un périphérique de bouclage. Les périphériques réseau sont pilotés par le sous-système réseau Linux et sont responsables de l'envoi et de la réception des paquets de données, plutôt que des périphériques de flux. Par conséquent, les périphériques réseau n'ont pas de nœuds dans le système de fichiers du système Linux. L'accès aux périphériques réseau est généré via des appels de socket, plutôt que par des opérations de fichiers ordinaires telles que open/closc et read/write.
Afficher les informations sur les périphériques bloqués sous Linux
Sous Linux, vous pouvez utiliser la commande lsblk pour afficher les informations sur les périphériques bloqués.
Le nom anglais de la commande lsblk est "list block", qui est utilisé pour répertorier les informations de tous les périphériques de bloc disponibles, et peut également afficher les dépendances entre eux, mais il ne répertoriera pas les informations du disque RAM. Les périphériques bloc incluent les disques durs, les lecteurs flash, les CD-ROM, etc. La commande lsblk est incluse dans le package util-linux-ng, désormais renommé util-linux.
La commande lsblk a plusieurs options :
Options par défaut
La commande lsblk répertorie tous les périphériques bloqués dans l'arborescence par défaut. 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 bytes sda
lsblk bytes 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 des groupes et des modes. Ces informations peuvent être obtenues via la commande suivante :
$ lsblk -m lsblk permissions lsblk permissions
Liste les 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. Vous pouvez le faire en exécutant la commande suivante :
$ lsblk -b /dev/sda
Alternativement, la commande suivante est équivalente :
$ lsblk --bytes /dev/sda
Liste sans en-tête Appareils :
Vous pouvez également combiner plusieurs options pour obtenir un résultat spécifié. 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 :
$ lsblk -nl
Alternativement, vous pouvez utiliser l'option longue ci-dessous qui donne é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 une liste de 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 répertorie les périphériques SCSI, et -s est l'option d'ordre inverse (annotation LCTT : inverser la relation organisationnelle des périphériques et des partitions à afficher), ce qui donnera le résultat suivant. Entrez la commande :
$ lsblk -s
ou
$ lsblk --inverse
Vous pouvez utiliser lsblk pour obtenir plus d'informations sur votre périphérique bloqué, essayez de l'afficher vous-même
Recommandations associées : "Tutoriel vidéo Linux"
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)

Sujets chauds

Deepseek est un puissant outil de recherche et d'analyse intelligent qui fournit deux méthodes d'accès: la version Web et le site officiel. La version Web est pratique et efficace et peut être utilisée sans installation; Que ce soit des individus ou des utilisateurs d'entreprise, ils peuvent facilement obtenir et analyser des données massives via Deepseek pour améliorer l'efficacité du travail, aider la prise de décision et promouvoir l'innovation.

Il existe de nombreuses façons d'installer Deepseek, notamment: Compiler à partir de Source (pour les développeurs expérimentés) en utilisant des packages précompilés (pour les utilisateurs de Windows) à l'aide de conteneurs Docker (pour le plus pratique, pas besoin de s'inquiéter de la compatibilité), quelle que soit la méthode que vous choisissez, veuillez lire Les documents officiels documentent soigneusement et les préparent pleinement à éviter des problèmes inutiles.

Comment télécharger l'application BitPie Bitpie Wallet ? Les étapes sont les suivantes : Recherchez « BitPie Bitpie Wallet » dans l'AppStore (appareils Apple) ou Google Play Store (appareils Android). Cliquez sur le bouton « Obtenir » ou « Installer » pour télécharger l'application. Pour la version informatique, visitez le site Web officiel du portefeuille BitPie et téléchargez le progiciel correspondant.

Bitget est un échange de crypto-monnaie qui fournit une variété de services de trading, notamment le trading au comptant, le trading de contrats et les dérivés. Fondée en 2018, l'échange est basée à Singapour et s'engage à fournir aux utilisateurs une plate-forme de trading sûre et fiable. Bitget propose une variété de paires de trading, notamment BTC / USDT, ETH / USDT et XRP / USDT. De plus, l'échange a une réputation de sécurité et de liquidité et offre une variété de fonctionnalités telles que les types de commandes premium, le trading à effet de levier et le support client 24/7.

OUYI OKX, le premier échange mondial d'actifs numériques, a maintenant lancé un package d'installation officiel pour offrir une expérience de trading sûre et pratique. Le package d'installation OKX de OUYI n'a pas besoin d'être accessible via un navigateur. Le processus d'installation est simple et facile à comprendre.

Gate.io est un échange de crypto-monnaie populaire que les utilisateurs peuvent utiliser en téléchargeant son package d'installation et en l'installant sur leurs appareils. Les étapes pour obtenir le package d'installation sont les suivantes: Visitez le site officiel de Gate.io, cliquez sur "Télécharger", sélectionnez le système d'exploitation correspondant (Windows, Mac ou Linux) et téléchargez le package d'installation sur votre ordinateur. Il est recommandé de désactiver temporairement les logiciels antivirus ou le pare-feu pendant l'installation pour assurer une installation fluide. Une fois terminé, l'utilisateur doit créer un compte Gate.io pour commencer à l'utiliser.

Ouyi, également connu sous le nom d'OKX, est une plate-forme de trading de crypto-monnaie de pointe. L'article fournit un portail de téléchargement pour le package d'installation officiel d'Ouyi, qui facilite les utilisateurs pour installer le client Ouyi sur différents appareils. Ce package d'installation prend en charge les systèmes Windows, Mac, Android et iOS. Une fois l'installation terminée, les utilisateurs peuvent s'inscrire ou se connecter au compte OUYI, commencer à négocier des crypto-monnaies et profiter d'autres services fournis par la plate-forme.

Gate.io est une plate-forme de trading de crypto-monnaie très acclamée connue pour sa sélection de jetons étendue, ses frais de transaction faibles et une interface conviviale. Avec ses fonctionnalités de sécurité avancées et son excellent service client, Gate.io offre aux traders un environnement de trading de crypto-monnaie fiable et pratique. Si vous souhaitez rejoindre Gate.io, veuillez cliquer sur le lien fourni pour télécharger le package d'installation d'enregistrement officiel pour démarrer votre parcours de trading de crypto-monnaie.
