Comando du (Utilizzo del disco) in Linux
Insomma, “Di” (Utilizzo disco) questo Comando di Linux / Unix con il quale possiamo controllare il volume occupato (informazioni sull'utilizzo) sul disco rigido Di volantini E File.
Un comando molto utile soprattutto quando siamo limitati da spazio su disco rigido – O SSD – e vogliamo scoprire velocemente chi sono file e / o le cartelle il massimo “INGombrante”. Ovviamente comando “Di” può essere utilizzato in una varietà di sintassi per restituire le informazioni sull'utilizzo desiderate.
Sintassi della riga di comando “Di” è molto semplice e molto flessibile, come lo sono tutti i comandi Linux.
Nella documentazione dell'ordine “Di”, ci vengono presentate le seguenti opzioni:
[root@server]# tu –aiuto
Utilizzo: tu [OPZIONE]… [FILE]…
oppure: da [OPZIONE]… –file0-da=F
Riepilogare l'utilizzo del disco di ciascun FILE, in modo ricorsivo per le directory.
Gli argomenti obbligatori per le opzioni lunghe sono obbligatori anche per le opzioni corte.
-UN, –tutti i conteggi di scrittura per tutti i file, non solo per le directory
–dimensione apparente stampa le dimensioni apparenti, anziché l'utilizzo del disco; sebbene la dimensione apparente sia solitamente più piccola, potrebbe essere maggiore a causa di buchi nei file (`sparsi'), frammentazione interna, blocchi indiretti e simili
-B, –block-size=DIMENSIONE usa blocchi di DIMENSIONE byte
-B, –byte equivalenti a `–dimensione apparente –dimensione blocco=1′
-C, –totale produce un totale complessivo
-D, –dereference-args dereferenzia solo i collegamenti simbolici elencati sulla riga di comando
–files0-from=F riepiloga l'utilizzo del disco dei nomi di file con terminazione NUL specificati nel file F;
Se F lo è – quindi leggi i nomi dall'input standard
-H equivalente a –argomenti di dereferenziazione (-D)
-H, –dimensioni di stampa leggibili dall'uomo in formato leggibile dall'uomo (ad esempio, 1K 234M 2G)
–si come -h, ma usa la potenza di 1000 e non di 1024
-k piace –dimensione blocco=1K
-l, –count-links conta le dimensioni molte volte se sono collegati in modo rigido
-mi piace –dimensione del blocco=1M
-L, –dereferenziare dereferenziare tutti i collegamenti simbolici
-P, –nessun dereferimento non segue alcun collegamento simbolico (questa è l'impostazione predefinita)
-0, –null termina ogni riga di output con 0 byte anziché una nuova riga
-S, –le directory separate non includono la dimensione delle sottodirectory
-S, –riepilogo visualizza solo il totale per ciascun argomento
-X, –directory di salto di un file system su file system diversi
-X, –esclude-da=FILE esclude i file che corrispondono a qualsiasi modello in FILE
–esclude=MODELLO esclude i file che corrispondono a MODELLO
–max- Depth=N stampa il totale di una directory (o file, con –all) solo se si trova N o meno livelli sotto l'argomento della riga di comando; –max-profondità=0 è lo stesso di
–riassumere
–time mostra l'ora dell'ultima modifica di qualsiasi file nella directory o in una qualsiasi delle sue sottodirectory
–time=WORD mostra l'ora come WORD invece dell'ora di modifica: atime, access, use, ctime o status
–time-style=STILE mostra gli orari utilizzando lo stile STILE: iso completo, iso lungo, iso, +FORMATO
FORMAT viene interpretato come "data".’
–help visualizza questo aiuto ed esci
–versione output informazioni sulla versione ed esci
I valori visualizzati sono espressi in unità della prima DIMENSIONE disponibile da –block-size e le variabili di ambiente DU_BLOCK_SIZE, BLOCK_SIZE e BLOCKSIZE.
Altrimenti, le unità vengono impostate per default su 1024 byte (o 512 se è impostato POSIXLY_CORRECT).
DIMENSIONE può essere (o può essere un numero intero seguito facoltativamente da) uno dei seguenti: KB 1000, K 1024, MB 1000*1000, M 1024*1024 e così via per G, T, P, E, Z, Y.
Tutte le opzioni di cui sopra possono essere combinate in righe di comando che ci mostreranno rapporti accurati sui file e sulle directory presi di mira. Ad esempio, se vogliamo vedere il volume individuale di cartelle e file in una determinata posizione (/var, nel nostro esempio), la riga di comando farà:
du --si -s * | sort -h
Questo significa visualizzazione del volume individuale occupato dalle cartelle e dai file in /var, ordinati in ordine decrescente.
“sort -h” – ordinare e visualizzare il risultato “Formato leggibile dall'uomo“.Byte, KilobyteS, Megabyte, Gigabyte.
“–E” – ha più o meno la stessa funzione di “-H”, ma usa 1000 invece di 1024.
“-S” – visualizza il totale per la directory principale, senza dettagliare le cartelle e i file sotto di essa.
Comando du (Utilizzo del disco) in Linux
Cosa c'è di nuovo
Di Stealth
Appassionato di tecnologia, scrivo volentieri su StealthSettings.com a partire dal 2006. Ho una vasta esperienza nei sistemi operativi: macOS, Windows e Linux, ma anche nei linguaggi di programmazione e nelle piattaforme di blogging (WordPress) e per negozi online (WooCommerce, Magento, PrestaShop).
Visualizza tutti i post di StealthPotrebbe interessarti anche...
