web-dev-qa-db-fra.com

Comment obtenir des informations sur le disque dur sur un terminal Linux?

Nous pouvons obtenir des informations sur le CPU en utilisant la commande lscpu, existe-t-il une commande pour obtenir des informations sur le disque dur sur un terminal Linux, de la même manière?

35
Varun

Si vous recherchez des informations de partitionnement, vous pouvez utiliser fdisk ou parted.

Si vous êtes plus intéressé par la façon dont les différentes partitions sont associées aux points de montage, essayez lsblk que j'utilise souvent comme:

lsblk -o "NAME,MAJ:MIN,RM,SIZE,RO,FSTYPE,MOUNTPOINT,UUID"

pour inclure UUID info.

Et enfin smartctl -a /dev/yourdrive vous donne des informations détaillées comme:

=== START OF INFORMATION SECTION ===
Device Model:     WDC WD40EFRX-68WT0N0
Serial Number:    WD-WCC4E4LA4965
LU WWN Device Id: 5 0014ee 261ca5a3f
Firmware Version: 82.00A82
User Capacity:    4,000,787,030,016 bytes [4.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-2 (minor revision not indicated)
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sun Apr  3 10:59:55 2016 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

et plus.

Certaines de ces commandes doivent être exécutées Sudo pour obtenir toutes les informations.

49
Anthon

Vous pouvez utiliser lshw:

Sudo lshw -c disk

Mais pour les noyaux plus récents, je suggérerais une façon portable et stable de lire à partir de sysfs:

/sys/block/sd*/device/*
17
heemayl

Vous pouvez également essayer en plus de ce qui a déjà été suggéré:

hdparm -I /dev/sda

De la page de manuel :

DESCRIPTION

   hdparm provides a command line interface to various kernel interfaces
   supported by the Linux SATA/PATA/SAS "libata" subsystem and the older
   IDE driver subsystem.  Many newer (2008 and later) USB drive
   enclosures now also support "SAT" (SCSI-ATA Command Translation) and
   therefore may also work with hdparm.  E.g. recent WD "Passport"
   models and recent NexStar-3 enclosures.  Some options may work
   correctly only with the latest kernels.
14

Vous pouvez utiliser la commande suivante:

lshw -class disk -class storage
4
GAD3R