Partizione utilizzata e dimensioni disponibili in byte


14

Non sono un professionista di Linux, e forse ho trascurato qualcosa nei documenti, ma:

df -ah, ad esempio, restituisce automaticamente l'unità più grande: M/ G/ T.

semplicemente dfsenza opzioni, ritorni, quello che presumo siano settori non byte.

parted /dev/sda1 unit B print

Viene visualizzato in byte, ma non restituisce used/ availablebyte.

Ho sentito parlare di convertire i settori in dimensioni reali, ma non ho idea di come lo farei.

Come posso restituire i byte effettivi della partizione?


1
Prova questo comando:df -B1
speakr

È più vicino, ma il risultato differisce: parted /dev/sdd1 unit B print== 3221225472B== 3221225472, dove df -B1 -a | grep /dev/sdd1per Used+ Available== 1152532480+ 1857056768= 3009589248. E 3221225472- 3009589248= 211636224. In quel caso, dove sono finiti quei 201 MiB?
jolt

Lo spazio allocabile da un file system non è uguale alla dimensione della partizione sottostante. dfriporta le dimensioni del file system, partedsegnala le dimensioni della partizione. La differenza è causata dal sovraccarico del file system.
speakr

Oh, e questi 201MiB sono OK per il filesystem sulla partizione 3.0GiB?
joltmode

No, suppongo che sia troppo. Ma non conosco la tua configurazione, ad esempio se il tuo file system utilizza la dimensione massima disponibile della tua partizione. Allora, cosa vuoi veramente?
speakr

Risposte:


22

Se hai bisogno della dimensione della partizione, dovresti andare bene con il comando che hai già menzionato:

parted /dev/sdd1 unit B print

Se è necessaria la dimensione totale del file system, è possibile utilizzare i numeri totali forniti da df:

df -B1 /dev/sdd1

Si noti che se si somma lo spazio utilizzato e disponibile fornito da df, sarà inferiore allo spazio totale indicato. Ciò è dovuto al sovraccarico del file system, ad esempio il journal.

Se si desidera modificare o semplicemente dare un'occhiata alla configurazione del proprio file system, considerare le manpage tune2fse dumpe2fs.


Per Cygwin utilizzare D:/o con la barra rovesciata per vedere altre unità diverse da quelle di Cygwin.
pbies,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.