Ist es unter Linux möglich, eine Auflistung der Festplattenspeichernutzung von Laufwerken zu erhalten, in der auch Datenträgerbezeichnungen angezeigt werden?

Ist es unter Linux möglich, eine Auflistung der Festplattenspeichernutzung von Laufwerken zu erhalten, in der auch Datenträgerbezeichnungen angezeigt werden?

ich weiss Bescheiddf, natürlich, aber df gibt keine Datenträgerbezeichnungen aus. Ich habe 5 USB-Festplatten an meine NAS-Box angeschlossen und würde gerne wissen, welche welche ist.

AktuelldfAusgabe:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              27G  2.2G   24G   9% /
none                   56M  476K   55M   1% /dev
none                   60M     0   60M   0% /dev/shm
none                   60M  332K   59M   1% /var/run
none                   60M     0   60M   0% /var/lock
none                   60M     0   60M   0% /lib/init/rw
/dev/sde1             150G  102G   48G  68% /media/usb0
/dev/sdb1             299G  196G  103G  66% /media/usb1
/dev/sdc1             233G  183G   51G  79% /media/usb2
/dev/sdd1             233G  209G   25G  90% /media/usb3
/dev/sdf1             150G  101G   49G  68% /media/usb4

Antwort1

Sicher. Hier ist ein Shell-Einzeiler, der dfdie Informationen von umschließt blkid:

df | while read line; do dev=${line%% *}; \
  blkid -s LABEL $dev | sed 's/.*LABEL=//; s/"//g'; \
  echo "$line"; done

Dadurch wird das Etikett vor jeder Zeile ausgedruckt df, sofern ein Etikett vorhanden ist. Sie können damit experimentieren, um die Formatierung nach Belieben anzupassen.

Antwort2

Sie können dfInformationen zum Speicherplatz abrufen und mithilfe blkid -o listvon Informationen zu den Datenträgerbezeichnungen und UUIDs erhalten.

# blkid -o list
device     fs_type label    mount point    UUID
-------------------------------------------------------------------------------
/dev/sda1  ext4             /              2ea411b8-f6eb-456b-9ac8-efc1f264bee4
/dev/sda5  swap             <swap>         e5732469-d123-4f24-948b-ab356576c140

Sie müssen Root sein, um die labelund UUIDWerte zu sehen.

verwandte Informationen