Come determinare lo spazio libero disponibile su Ubuntu?


60

Sono in una situazione in cui ricevo un errore quando provo a salvare un file sul mio server Ubuntu tramite ssh. Dice che non è rimasto spazio disponibile. Non so come possa essere vero. Cosa devo fare per determinare quanto spazio è rimasto e / o quali risorse utilizzano più spazio?

Aggiornamento: df -h mi ha dato alcune cose da guardare. È questo il comando che sto cercando?

Risposte:


104

Sì, df -h(Disk Free) mostrerà lo spazio libero su ciascuno dei file system montati.

Quindi cdper il filesystem che è pieno e du -sh *(Uso del disco) mostrerà lo spazio totale utilizzato da ciascuno dei file / directory nella directory di lavoro corrente. L' --max-depthopzione per dupuò anche essere utile qui.

Trovare esattamente ciò che è responsabile dell'utilizzo di tutto lo spazio può essere in qualche modo un'arte - Questa risposta elenca alcune utilità grafiche che possono renderlo più semplice, anche se ovviamente questo non è utile nel tuo caso.

L'approccio più semplice è solo quello di entrare nella struttura delle directory del filesystem in questione, cercando di isolare file o directory che occupano più spazio del previsto.

Nota: vale anche la pena df -idi verificare che non si siano esauriti gli inode (ifree dovrebbe essere diverso da zero su partizioni scrivibili) - questo può accadere su alcuni filesystem, specialmente se è stato creato un numero maggiore di piccoli file.


3
Grazie per aver fornito una spiegazione completa, piuttosto che solo scrivere i comandi da usare. +1
Gnoupi,


3

Per controllare l'utilizzo del disco del file system, vai su Sistema> Amministrazione> Monitor di sistema e cerca nella scheda "File system" per ottenere un semplice layout di utilizzo del disco.

Per scoprire quali file / directory occupano più spazio, utilizza Disk Space Analyzer in Accessori per ottenere un bel grafico ad anello che ti mostra cosa sta occupando tutto quello spazio.


1

du -sxh * - sopra la cartella /.


1

Utilizzare df -hper trovare le statistiche generali del disco.

Quindi puoi restringerlo con il seguente comando per vedere cosa sta usando lo spazio su disco:

du - disk usage

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.