Maison > Opération et maintenance > exploitation et maintenance Linux > Comment vérifier les informations du disque dur sous Linux

Comment vérifier les informations du disque dur sous Linux

青灯夜游
Libérer: 2023-01-05 16:10:39
original
75845 Les gens l'ont consulté

Méthode d'affichage : 1. Utilisez la commande "df -h" ; 2. Utilisez la commande "lsblk" ; 3. Utilisez la commande "sudo lshw -class disk" ; " ; 5, utilisez la commande "cat /proc/partitions" ; 6. Utilisez la commande "lsscsi".

Comment vérifier les informations du disque dur sous Linux

L'environnement d'exploitation de ce tutoriel : système Red Hat Enterprise Linux 6.1, ordinateur Dell G3.

Plusieurs disques durs peuvent être installés sur un seul ordinateur. Étudions comment afficher toutes les informations du disque dur sous Linux. Deux disques durs ont été ajoutés au système et le second n'a pas été formaté ni monté.

1. Utilisez df

La commande df est utilisée pour vérifier l'état d'utilisation du disque dur dans le système de fichiers. disques montés dans le système. Utilisez l'option -h pour afficher l'utilisation du disque dur dans un format lisible par l'homme :

~$ df -h
文件系统        容量  已用  可用 已用% 挂载点
/dev/sda2        55G  3.7G   49G    8% /
udev            2.0G  4.0K  2.0G    1% /dev
tmpfs           394M  776K  394M    1% /run
none            5.0M     0  5.0M    0% /run/lock
none            2.0G  220K  2.0G    1% /run/shm
/dev/sda1       487M  3.3M  483M    1% /boot/efi
Copier après la connexion

La commande df ne peut pas afficher les disques durs non montés.

2. Utilisez lsblk

La commande lsblk est utilisée pour afficher les périphériques bloqués :

$ lsblk 
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0    60G  0 disk 
├─sda1   8:1    0   487M  0 part /boot/efi
├─sda2   8:2    0  55.5G  0 part /
└─sda3   8:3    0     4G  0 part [SWAP]
sdb      8:16   0    50G  0 disk 
sr0     11:0    1  1024M  0 rom
Copier après la connexion

Sans paramètres, tous les disques durs seront répertoriés. représentent les disques durs et les nœuds secondaires représentent les partitions du disque. Utilisez l'option -d pour répertorier uniquement le disque dur et non les informations sur la partition.

3. Utilisez lshw

lshw peut imprimer les détails du matériel :

$ sudo lshw -class disk
  *-disk:0
       description: SCSI Disk
       physical id: 0.0.0
       bus info: scsi@32:0.0.0
       logical name: /dev/sda
       size: 60GiB (64GB)
       capabilities: gpt-1.00 partitioned partitioned:gpt
       configuration: guid=ff481b67-ace2-47b9-a7e8-a50d4e6a6e55
  *-disk:1
       description: SCSI Disk
       physical id: 0.1.0
       bus info: scsi@32:0.1.0
       logical name: /dev/sdb
       size: 50GiB (53GB)
  *-cdrom
       description: DVD-RAM writer
       physical id: 0.0.0
       bus info: scsi@3:0.0.0
       logical name: /dev/cdrom
       logical name: /dev/cdrw
       logical name: /dev/dvd
       logical name: /dev/dvdrw
       logical name: /dev/sr0
       capabilities: audio cd-r cd-rw dvd dvd-r dvd-ram
       configuration: status=open
Copier après la connexion

4. Utilisez fdisk

fdisk est un outil de manipulation de table de partition couramment utilisé pour formater des disques durs, des partitions, etc., et peut être utilisé pour imprimer des informations sur le disque dur :

$ sudo fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 64.4 GB, 64424509440 bytes
255 heads, 63 sectors/track, 7832 cylinders, total 125829120 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
   设备 启动      起点          终点     块数   Id  系统
/dev/sda1               1   125829119    62914559+  ee  GPT
Disk /dev/sdb: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders, total 104857600 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
Copier après la connexion

L'outil fdisk ne prend pas en charge les tables de partition GPT, vous pouvez utilisez GNU Parted comme suit pour le remplacement de l'outil Parted.

5. Utilisez /proc/partitions

Vous pouvez afficher des informations sur le disque dur et les partitions actuels en affichant le contenu du fichier /proc/partitions :

$ cat /proc/partitions 
major minor  #blocks  name
   8        0   62914560 sda
   8        1     498688 sda1
   8        2   58221568 sda2
   8        3    4192256 sda3
   8       16   52428800 sdb
  11        0    1048575 sr0
Copier après la connexion

6. Utilisez l'outil lsscsi

lsscsi pour imprimer les informations du disque dur SCSI. Cet outil n'est pas installé par défaut dans Ubuntu12.04 et doit être installé par vous-même. :

$ lsscsi 
[3:0:0:0]    cd/dvd  NECVMWar VMware SATA CD01 1.00  /dev/sr0
[32:0:0:0]   disk    VMware,  VMware Virtual S 1.0   /dev/sda
[32:0:1:0]   disk    VMware,  VMware Virtual S 1.0   /dev/sdb
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal