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?
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.
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/*
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.
Vous pouvez utiliser la commande suivante:
lshw -class disk -class storage