En tant que root, saisissez dans un shell :
# cfdisk /dev/sdX #Where /dev/sdX is the device
il vous montrera quelque chose comme ceci :
cfdisk (util-linux-ng 2.18)
Disk Drive: /dev/sdb
Size: 3926949888 bytes, 3926 MB
Heads: 255 Sectors per Track: 63 Cylinders: 477
Name Flags Part Type FS Type [Label] Size (MB)
sdb1 Primary vfat [ABDEL] 1998.75
sdb2 Boot Primary ext3 [linx] 1924.72
si l'appareil dispose d'espace libre, il sera affiché.
Remarque :cfdisk est en fait un éditeur de partition basé sur un terminal.
Vous pouvez également utiliser parted
en mode commande :
parted /dev/sda unit MiB print free
sortie :
Model: ATA M4-CT128M4SSD2 (scsi)
Disk /dev/sda: 122104MiB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
0.03MiB 1.00MiB 0.97MiB Free Space
1 1.00MiB 28672MiB 28671MiB primary ext4
28672MiB 28673MiB 1.00MiB Free Space
2 28673MiB 30720MiB 2047MiB primary linux-swap(v1)
30720MiB 30721MiB 1.00MiB Free Space
3 30721MiB 92160MiB 61439MiB primary ntfs
92160MiB 122104MiB 29944MiB Free Space
Si vous ne voulez que l'espace libre total que vous pouvez utiliser :
parted /dev/sda unit MiB print free | awk '/Free Space/{c++; sum += $3} \
END{if(c == 0) print "No Free Space"; else print sum" MiB"}'
29947 MiB
Vous pouvez utiliser différentes unités pour afficher la taille :B
jusqu'à TB
, KiB
jusqu'à TiB
etc (voir man parted
pour plus de détails).
Pour signaler tous les lecteurs/partitions et leurs tailles restantes :
df -h
ou :
fdisk -l
Pour les dossiers, utilisez l'utilisation du disque commande avec le -sh
option :
du -sh
Remarque :-h
est pour montrer lisible par l'homme (c'est-à-dire 34 Go au lieu de 3 400 000 blocs/octets)