it-swarm-eu.dev

Come determinare lo spazio libero disponibile su Ubuntu?

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

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

59
Andrew

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

Quindi cd al filesystem che è pieno, e du -sh * (Disk Usage) mostrerà lo spazio totale usato da ciascuno dei file/directory nella directory di lavoro corrente . Anche l'opzione --max-depth per du può essere utile qui.

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

L'approccio più semplice è semplicemente quello di addentrarti 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 eseguire df -i per controllare che non ci siano 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.

102
therefromhere

df per vedere lo spazio rimanente. du per trovare cosa sta usando quello spazio.

6
Rodney Schuler

Per verificare l'utilizzo del disco del file system, andare su Sistema> Amministrazione> Monitor di sistema e cercare nella scheda "File System" per ottenere un layout di utilizzo del disco semplice.

Per scoprire quali file/directory occupano più spazio utilizza l'Analizzatore di spazio su disco in Accessori per ottenere un grafico ad anello grafico che ti mostra ciò che occupa tutto lo spazio.

3
user23406

Usa df -h per trovare statistiche generali del disco.

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

du - disk usage

1
Phillip Ngan

du -sxh * - sopra la cartella /.

1
Diego