Come conoscere la dimensione della directory in CENTOS [duplicato]


16

Ho un sito Web sul mio server e lo possiedo.

La dimensione del sito Web è di circa 170 GB. Questo non dovrebbe essere così tanto. Al massimo, dovrebbe essere di circa 20 GB. Non so cosa lo rende così grande.

Sto cercando di capire quale directory ha dimensioni così grandi, ma non ci riesco neanche io.

Ho controllato la dimensione del DB ed è di circa 500 MB.
Aiutatemi a scoprire la directory principale responsabile per questo.


L'ho provato prima di pubblicare la domanda qui. Si blocca nel calcolo e l'ho aspettato per 30 minuti e poi l'ho cancellato. Qualche altro metodo veloce per conoscere le dimensioni della cartella?
Yogus,

Innanzitutto, commenta sotto la risposta se è quello che intendevi commentare. Secondo, du command è lungo, se hai un filesystem profondo e / o molti file. Basta aprire un altro terminale mentre è in esecuzione e utilizzare topper verificare che dustia ancora utilizzando CPU / non sovraccaricando la memoria
mveroone

Risposte:


32

In qualsiasi sistema Linux, si desidera utilizzare il comando du. (Uso del disco)

L'uso comune è: du -sh file(s) name(s)odu -sh /path/to/dir/*

-s sta per "riepilogo" che ti darà la dimensione di ogni argomento invece di dettagliare la dimensione di ciascun elemento dell'albero dei file sottostante.

Sostituisci "h" con "k", "m" o "g" per Kilobyte, Megabyte e Gigabyte anziché con h uman-readable. Con le opzioni k / m / g, è quindi possibile reindirizzare l'output a sort -n(ordinamento numerico anziché lessicografico) per ottenere l'elenco ordinato per dimensione dei file in una directory. sortha persino un -hfiltro sulle ultime versioni.

Se hai ancora una grande differenza, potresti provare il --apparent-sizepassaggio a duche ti consentirà di diagnosticare i file sparsi. (file con spazio vuoto all'interno, per essere semplici)

Per ulteriori informazioni, consultare la pagina di manuale didu

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.