{"id":127541,"date":"2025-08-21T09:00:00","date_gmt":"2025-08-21T07:00:00","guid":{"rendered":"https:\/\/supporthost.com\/it\/?p=127541"},"modified":"2025-12-01T15:16:15","modified_gmt":"2025-12-01T14:16:15","slug":"comando-du-linux","status":"publish","type":"post","link":"https:\/\/supporthost.com\/it\/comando-du-linux\/","title":{"rendered":"Come visualizzare lo spazio occupato con il comando du su Linux"},"content":{"rendered":"\n<p>Con il comando du su Linux possiamo controllare lo spazio occupato sul disco e avere dettagli su quanto spazio occupano file e cartelle. <\/p>\n\n\n\n<p>In questa guida ti mostreremo come si usa il comando du, come si sfruttano le sue opzioni e come fare a ottenere informazioni ancora pi\u00f9 utili combinando questo comando ad altri.<\/p>\n\n\n\n<p>Iniziamo!<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Indice<\/h2><nav><ul><li><a href=\"#sintassi-del-comando-du\">Sintassi del comando du<\/a><\/li><li><a href=\"#casi-duso-del-comando-du\">Casi d&#8217;uso del comando du<\/a><ul><li><a href=\"#visualizzare-lo-spazio-occupato-di-una-cartella\">Visualizzare lo spazio occupato di una cartella<\/a><\/li><li><a href=\"#mostrare-le-dimensioni-in-formato-leggibile\">Mostrare le dimensioni in formato leggibile<\/a><\/li><li><a href=\"#visualizzare-solo-la-dimensione-totale-di-una-cartella\">Visualizzare solo la dimensione totale di una cartella<\/a><\/li><li><a href=\"#visualizzare-la-dimensione-di-tutti-i-file-e-cartelle-in-uno-specifico-percorso\">Visualizzare la dimensione di tutti i file e cartelle in uno specifico percorso<\/a><\/li><li><a href=\"#escludere-specifici-file-o-cartelle\">Escludere specifici file o cartelle<\/a><\/li><li><a href=\"#escludere-file-in-base-alla-dimensione\">Escludere file in base alla dimensione<\/a><\/li><li><a href=\"#modificare-la-profondita-massima\">Modificare la profondit\u00e0 massima<\/a><\/li><li><a href=\"#visualizzare-la-data-di-modifica\">Visualizzare la data di modifica<\/a><\/li><li><a href=\"#ordinare-la-lista-per-dimensione\">Ordinare la lista per dimensione<\/a><\/li><\/ul><\/li><li><a href=\"#conclusioni\">Conclusioni<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"sintassi-del-comando-du\">Sintassi del comando du<\/h2>\n\n\n\n<p>Il comando du (che sta per <em>disk usage<\/em>) ci permette di verificare lo spazio occupato da cartelle e file.<\/p>\n\n\n\n<p>Grazie a questo comando possiamo ottenere facilmente la <strong>dimensione dei file<\/strong> all&#8217;interno di un determinato percorso oppure lo <strong>spazio occupato complessivamente sul disco<\/strong>.<\/p>\n\n\n\n<p>La sintassi di base del comando du \u00e8 questa:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du &#091;opzioni] &#091;percorso\/file]<\/code><\/pre>\n\n\n\n<p>Per esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du \/home\/cartella<\/code><\/pre>\n\n\n\n<p>Questo comando ci restituir\u00e0 il dettaglio della dimensione dei file (e cartelle) contenuti nel percorso specificato.<\/p>\n\n\n\n<p>In questa guida ti mostreremo come fare a usare il comando e come ottenere informazioni pi\u00f9 specifiche sfruttando <strong>le opzioni<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"casi-duso-del-comando-du\">Casi d&#8217;uso del comando du<\/h2>\n\n\n\n<p>Vediamo come usare il comando du e le sue <strong>opzioni <\/strong>principali per avere informazioni sulle <strong>dimensioni <\/strong>occupate dalle cartelle e dai file. <\/p>\n\n\n\n<p>Per finire ti mostrer\u00f2 anche un sistema per mostrare le liste di cartelle e file <strong>ordinate per dimensione <\/strong>(un sistema molto utile quando vogliamo trovare subito i file pi\u00f9 pesanti).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"visualizzare-lo-spazio-occupato-di-una-cartella\">Visualizzare lo spazio occupato di una cartella<\/h3>\n\n\n\n<p>Proprio come altri <a href=\"https:\/\/supporthost.com\/it\/comandi-linux\/\" data-type=\"post\" data-id=\"33934\">comandi Linux<\/a>, tra cui il <a href=\"https:\/\/supporthost.com\/it\/comando-df-linux\/\">comando df<\/a> che ci permette di verificare lo spazio libero, possiamo usare <code>du<\/code> senza opzioni per ottenere <strong>informazioni sulla cartella corrente<\/strong>.<\/p>\n\n\n\n<p class=\"note\"><strong>Suggerimento<\/strong>: per passare da una cartella all&#8217;altra ti basta usare il <a href=\"https:\/\/supporthost.com\/it\/comando-cd-linux\/\" data-type=\"post\" data-id=\"81712\">comando cd<\/a>.<\/p>\n\n\n\n<p>Il procedimento \u00e8 semplice:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>entriamo nella cartella che ci interessa;<\/li>\n\n\n\n<li>usiamo il comando du.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"505\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-utilizzo-base.png\" alt=\"Comando Du Utilizzo Base\" class=\"wp-image-127542\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-utilizzo-base.png 909w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-utilizzo-base-300x167.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-utilizzo-base-768x427.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-utilizzo-base-113x63.png 113w\" sizes=\"auto, (max-width: 909px) 100vw, 909px\" \/><\/figure>\n\n\n\n<p>L&#8217;output sar\u00e0 una lista del contenuto della cartella corrente elencando le <strong>sottocartelle<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nella prima colonna vedremo un valore numerico che indica la <strong>dimensione <\/strong>in kilobytes;<\/li>\n\n\n\n<li>il numero indicato nell&#8217;ultima riga rappresenta la dimensione <strong>totale<\/strong> della cartella corrente.<\/li>\n<\/ul>\n\n\n\n<p>Se, invece, vogliamo conoscere le dimensioni di <strong>una cartella specifica<\/strong>, diversa da quella corrente, ci basta specificarla dopo il comando, in questo modo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du &#091;percorso-cartella]<\/code><\/pre>\n\n\n\n<p>Per esempio se volessi indicare il percorso completo della cartella, userei il comando in questo modo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du ~\/Documenti\/SupportHost\/articoli\/2025<\/code><\/pre>\n\n\n\n<p><strong>Nota:<\/strong> il simbolo <code>~<\/code> corrisponde a <code>\/home\/user<\/code>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"917\" height=\"238\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-dimensioni-cartella.png\" alt=\"Comando Du Dimensioni Cartella\" class=\"wp-image-127543\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-dimensioni-cartella.png 917w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-dimensioni-cartella-300x78.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-dimensioni-cartella-768x199.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-dimensioni-cartella-120x31.png 120w\" sizes=\"auto, (max-width: 917px) 100vw, 917px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"mostrare-le-dimensioni-in-formato-leggibile\">Mostrare le dimensioni in formato leggibile<\/h3>\n\n\n\n<p>Usando il comando du senza nessuna opzione pu\u00f2 risultare scomodo verificare la dimensione di file e cartelle.<\/p>\n\n\n\n<p>Per fortuna, possiamo sfruttare l&#8217;opzione <code>-h<\/code> del comando du per ottenere le dimensioni in un <strong>formato pi\u00f9 leggibile<\/strong> con indicati kilobytes, megabytes o gigabytes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"914\" height=\"878\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-h.png\" alt=\"Comando Du Opzione H\" class=\"wp-image-127544\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-h.png 914w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-h-300x288.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-h-768x738.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-h-66x63.png 66w\" sizes=\"auto, (max-width: 914px) 100vw, 914px\" \/><\/figure>\n\n\n\n<p class=\"note\">Il comando si usa in questo modo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -h<\/code><\/pre>\n\n\n\n<p>Questo ci permette di ottenere informazioni sulla cartella corrente.<\/p>\n\n\n\n<p>Oppure, per ottenere informazioni sulle dimensioni di un&#8217;altra cartella, ci baster\u00e0 specificarne il percorso, come in questo esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -h ~\/Documenti<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"visualizzare-solo-la-dimensione-totale-di-una-cartella\">Visualizzare solo la dimensione totale di una cartella<\/h3>\n\n\n\n<p>Come abbiamo visto negli esempi precedenti, usando il comando du otteniamo il dettaglio sul contenuto di una cartella.<\/p>\n\n\n\n<p>Se, invece, volessimo solo visualizzare <strong>lo spazio occupato dalla cartella<\/strong> senza quindi avere informazioni aggiuntive sulle sottocartelle contenute in essa, ci basterebbe usare l&#8217;opzione <code>-s<\/code>.<\/p>\n\n\n\n<p>Per esempio se voglio ottenere la <strong>dimensione totale della cartella corrente<\/strong>, mi basta usare questo comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -s<\/code><\/pre>\n\n\n\n<p>Se voglio ottenere la dimensione in Kb, Mb o Gb, mi basta aggiungere l&#8217;opzione <code>-h<\/code>, cos\u00ec:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -sh<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"921\" height=\"568\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-s.png\" alt=\"Comando Du Opzione S\" class=\"wp-image-127545\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-s.png 921w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-s-300x185.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-s-768x474.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-s-102x63.png 102w\" sizes=\"auto, (max-width: 921px) 100vw, 921px\" \/><\/figure>\n\n\n\n<p>In questo esempio puoi vedere come cambiano i due output, nel primo caso mi viene restituita la dimensione in <strong>kilobytes <\/strong>(9848), mentre nel secondo viene resa in formato pi\u00f9 <strong>leggibile <\/strong>(9,7M).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"visualizzare-la-dimensione-di-tutti-i-file-e-cartelle-in-uno-specifico-percorso\">Visualizzare la dimensione di tutti i file e cartelle in uno specifico percorso<\/h3>\n\n\n\n<p>Negli esempi precedenti abbiamo visto che usando il comando du abbiamo informazioni sulla dimensione della cartella corrente e delle sue <strong>sottocartelle<\/strong>.<\/p>\n\n\n\n<p>Senza usare opzioni, quindi, <strong>non abbiamo informazioni sui singoli file<\/strong> contenuti nelle cartelle.<\/p>\n\n\n\n<p>Per poter visualizzare la dimensione di <strong>tutti i file e delle sottocartelle<\/strong> di una cartella specifica (che sia quella corrente o una da noi specificata), ci viene in aiuto l&#8217;opzione <code>-a<\/code>.<\/p>\n\n\n\n<p>Si usa in questo modo per la cartella corrente:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -a<\/code><\/pre>\n\n\n\n<p>Oppure in questo per una cartella specifica:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -a ~\/Documenti<\/code><\/pre>\n\n\n\n<p>In questo esempio puoi vedere il confronto tra l&#8217;usare il comando du senza opzioni e usarlo con <code>-a<\/code>. Nel secondo caso usando il comando con <code>-a<\/code> possiamo vedere anche i file e la loro dimensione.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1019\" height=\"457\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-a.png\" alt=\"Comando Du Opzione A\" class=\"wp-image-127546\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-a.png 1019w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-a-300x135.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-a-768x344.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-a-120x54.png 120w\" sizes=\"auto, (max-width: 1019px) 100vw, 1019px\" \/><\/figure>\n\n\n\n<p class=\"note\">Nota: tieni presente che quando usiamo du senza opzioni, anche se i file non vengono mostrati, la dimensione totale della cartella mostrata nell&#8217;ultima riga \u00e8 corretta (cio\u00e8 mostra la dimensione complessiva anche se non mostra il dettaglio sui singoli file).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"escludere-specifici-file-o-cartelle\">Escludere specifici file o cartelle<\/h3>\n\n\n\n<p>Un&#8217;opzione interessante del comdando du \u00e8 <code>--exclude<\/code>: con questa opzione possiamo scegliere di escludere dei file specifici oppure delle cartelle dalla lista e dal <strong>totale della dimensione<\/strong> .<\/p>\n\n\n\n<p>In questo esempio voglio visualizzare la dimensione della cartella corrente (linux), ma voglio <strong>escludere <\/strong>la sottocartella &#8220;articolo1&#8221;, per farlo uso il comando du aggiungendo questa opzione:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du --exclude=\".\/articolo1\"<\/code><\/pre>\n\n\n\n<p>In pratica basta indicare tra virgolette <code>\"\"<\/code> il percorso della <strong>cartella da escludere<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-exclude-1024x544.png\" alt=\"Du Opzione Exclude\" class=\"wp-image-127547\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-exclude-1024x544.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-exclude-300x159.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-exclude-768x408.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-exclude-120x63.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-exclude.png 1026w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Come ti mostro in questo esempio, se aggiungiamo una regola per l&#8217;esclusione cambier\u00e0 anche la <strong>dimensione complessiva<\/strong> perch\u00e9 appunto la cartella indicata non viene presa in considerazione.<\/p>\n\n\n\n<p>Possiamo usare l&#8217;opzione exclude anche per rimuovere dal conteggio <strong>alcuni tipi di file<\/strong>, ad esempio quelli con estensione .jpg.<\/p>\n\n\n\n<p>Guarda questo esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du --exclude=\"*.jpg\"<\/code><\/pre>\n\n\n\n<p>Il comando qui sopra mi permette di non contare i file con estensione <em>.jpg<\/em>, nell&#8217;immagine si pu\u00f2 vedere, infatti, che la dimensione della cartella \u00e8 6,1Mb, ma escludendo i file jpg \u00e8 di soli 56Kb.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1021\" height=\"649\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-esempio-esclusione-tipo-file.png\" alt=\"Du Esempio Esclusione Tipo File\" class=\"wp-image-127548\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-esempio-esclusione-tipo-file.png 1021w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-esempio-esclusione-tipo-file-300x191.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-esempio-esclusione-tipo-file-768x488.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-esempio-esclusione-tipo-file-99x63.png 99w\" sizes=\"auto, (max-width: 1021px) 100vw, 1021px\" \/><\/figure>\n\n\n\n<p>Nota che nell&#8217;esempio ho aggiunto le opzioni <code>-a<\/code> ed <code>-h<\/code> (che abbiamo visto prima), per mostrare tutti i file e per vedere le dimensioni in formato leggibile.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"escludere-file-in-base-alla-dimensione\">Escludere file in base alla dimensione<\/h3>\n\n\n\n<p>Con il comando du, usando l&#8217;opzione <code>-t<\/code> (<code>--threshold<\/code>), possiamo escludere file che sono <strong>pi\u00f9 piccoli <\/strong>o <strong>pi\u00f9 grandi<\/strong> di una determinata dimensione.<\/p>\n\n\n\n<p>Facciamo un esempio pratico. Voglio escludere i file che sono pi\u00f9 piccoli di 10Kb, per farlo uso il comando in questo modo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -ah -t 10K<\/code><\/pre>\n\n\n\n<p>Nel comando qui sopra:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>l&#8217;opzione <code>-a<\/code> ci permette di vedere tutti i file in output;<\/li>\n\n\n\n<li>con <code>-h<\/code> visualizzo la dimensione in formato leggibile;<\/li>\n\n\n\n<li>per <strong>fissare la dimensione massima<\/strong> uso <code>-t <\/code>seguito dalla dimensione (in questo caso <code>-t 10K<\/code>).<\/li>\n<\/ul>\n\n\n\n<p>Posso anche ottenere il risultato <strong>inverso <\/strong>e mostrare solo i file che hanno una dimensione <strong>inferiore<\/strong> a quella specificata.<\/p>\n\n\n\n<p>Nel mio esempio uso il comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -ah -t -10K<\/code><\/pre>\n\n\n\n<p>Aggiungendo il simbolo &#8220;<code>-<\/code>&#8221; davanti alla dimensione, otterr\u00f2 solo i file che hanno una dimensione<strong> inferiore a 10Kb<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"493\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-t.png\" alt=\"Comando Du Opzione T\" class=\"wp-image-127549\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-t.png 1023w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-t-300x145.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-t-768x370.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-t-120x58.png 120w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"modificare-la-profondita-massima\">Modificare la profondit\u00e0 massima<\/h3>\n\n\n\n<p>Quando usiamo il comando du ci vengono mostrate tutte le sottocartelle della cartella corrente.<\/p>\n\n\n\n<p>Possiamo per\u00f2 decidere di fermarci a una certa profondit\u00e0, cio\u00e8 anzich\u00e9 elencare cartelle &gt; sottocartelle &gt; sotto-sottocartelle, ecc., possiamo definire il livello di profondit\u00e0 massimo.<\/p>\n\n\n\n<p>Per farlo si usa l&#8217;opzione <code>--max-depth<\/code>, in questo modo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du --max-depth=n<\/code><\/pre>\n\n\n\n<p>Dobbiamo andare a sostituire &#8220;n&#8221; con il livello a cui vogliamo arrivare.<\/p>\n\n\n\n<p>Facciamo un esempio per vedere come funziona nella pratica.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"852\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-max-depth-1024x852.png\" alt=\"Du Opzione Max Depth\" class=\"wp-image-127550\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-max-depth-1024x852.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-max-depth-300x250.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-max-depth-768x639.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-max-depth-76x63.png 76w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/du-opzione-max-depth.png 1026w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In questo esempio nella cartella corrente ci sono sottocartelle fino al quarto livello, ad esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/linux\/arch\/nuova\/speciale<\/code><\/pre>\n\n\n\n<p>Se voglio limitarmi al terzo livello di profondit\u00e0, uso il comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du --max-depth=3<\/code><\/pre>\n\n\n\n<p>Puoi vedere l&#8217;output di questo comando nel riquadro in alto a destra.<\/p>\n\n\n\n<p>E cos\u00ec via, se voglio restare fino al secondo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du --max-depth=2<\/code><\/pre>\n\n\n\n<p>L&#8217;output di questo comando \u00e8 nel riquadro in basso a sinistra.<\/p>\n\n\n\n<p>O al primo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du --max-depth=1<\/code><\/pre>\n\n\n\n<p>Quest&#8217;ultimo output \u00e8 mostrato nel terminale in basso a destra.<\/p>\n\n\n\n<p>Nell&#8217;esempio qui sopra puoi vedere i diversi output in base al livello di profondit\u00e0, mentre il terminale in alto a sinistra mostra l&#8217;output del comando <code>du<\/code> <strong>senza opzioni<\/strong> (in questo caso mostra tutte le sottocartelle senza limiti di <em>profondit\u00e0<\/em>).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"visualizzare-la-data-di-modifica\">Visualizzare la data di modifica<\/h3>\n\n\n\n<p>Possiamo aggiungere l&#8217;opzione <code>--time <\/code>al comando du per avere un&#8217;informazione aggiuntiva e mostrare la <strong>data di modifica<\/strong> dei file e delle cartelle.<\/p>\n\n\n\n<p>Si usa cos\u00ec:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du --time<\/code><\/pre>\n\n\n\n<p>Se voglio visualizzare anche i file e non solo le sottocartelle, user\u00f2 anche l&#8217;opzione <code>-a<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -a --time<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"693\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-time.png\" alt=\"Comando Du Opzione Time\" class=\"wp-image-127551\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-time.png 1023w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-time-300x203.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-time-768x520.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-opzione-time-93x63.png 93w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><\/figure>\n\n\n\n<p class=\"note\"><strong>Suggerimento<\/strong>: per approfondire i diversi <em>timestamp<\/em> dei file su Linux, puoi leggere il nostro approfondimento sul <a href=\"https:\/\/supporthost.com\/it\/comando-touch-linux\/\" data-type=\"post\" data-id=\"83922\">comando touch<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ordinare-la-lista-per-dimensione\">Ordinare la lista per dimensione<\/h3>\n\n\n\n<p>Possiamo combinare il comando du al comando <code>sort<\/code> per far s\u00ec che la lista di file (e cartelle) ottenuta con du sia mostrata in ordine in base alla dimensione.<\/p>\n\n\n\n<p>Nello specifico possiamo sia ordinare in ordine crescente (dalla dimensione pi\u00f9 piccola alla pi\u00f9 grande), che decrescente.<\/p>\n\n\n\n<p>Il comando che possiamo usare per avere l&#8217;ordine <strong>crescente <\/strong>\u00e8 questo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -ah | sort -h<\/code><\/pre>\n\n\n\n<p>Analizziamo il comando:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>du -ah<\/code>:\n<ul class=\"wp-block-list\">\n<li>l&#8217;opzione <code>-a<\/code> ci permette di avere la lista di tutti i file;<\/li>\n\n\n\n<li>l&#8217;opzione <code>-h<\/code> ci permette di avere la dimensione in formato leggibile (kb, mb, ecc.).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><code>sort -h<\/code>: usando sort con l&#8217;opzione <code>-h<\/code> andiamo a paragonare i numeri in formato leggibile (altrimenti verrebbe presa in considerazione la cifra e non l&#8217;unit\u00e0 di misura).<\/li>\n\n\n\n<li>il simbolo &#8220;<code>|<\/code>&#8221; ci permette di collegare i due comandi.<\/li>\n<\/ul>\n\n\n\n<p>Se, invece, vogliamo mostrare i file <strong>partendo da quello di dimensione maggiore<\/strong>, ci basta aggiungere l&#8217;opzione <code>-r<\/code> al comando sort, in questo modo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>du -ah | sort -rh<\/code><\/pre>\n\n\n\n<p>In questo esempio puoi vedere l&#8217;output di entrambi i comandi appena visti.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1021\" height=\"821\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-ordinare-per-dimensione.png\" alt=\"Comando Du Ordinare Per Dimensione\" class=\"wp-image-127552\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-ordinare-per-dimensione.png 1021w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-ordinare-per-dimensione-300x241.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-ordinare-per-dimensione-768x618.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/06\/comando-du-ordinare-per-dimensione-78x63.png 78w\" sizes=\"auto, (max-width: 1021px) 100vw, 1021px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusioni\">Conclusioni<\/h2>\n\n\n\n<p>Il comando du \u00e8 il nostro principale alleato quando vogliamo verificare da terminale lo <strong>spazio occupato<\/strong> da file e cartelle. Combinando questo comando con sort possiamo anche ottenere una <strong>lista ordinata<\/strong> e vedere subito quali sono i file (o le cartelle) pi\u00f9 pesanti. <\/p>\n\n\n\n<p>Inoltre, sfruttando le opzioni possiamo scegliere di <strong>escludere <\/strong>alcune cartelle o alcuni tipi di file e affinare cos\u00ec il nostro output.<\/p>\n\n\n\n<p>Avevi mai usato il comando du prima? Per cosa lo usi pi\u00f9 spesso?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Con il comando du su Linux possiamo controllare lo spazio occupato sul disco e avere dettagli su quanto spazio occupano file e cartelle. In questa guida ti mostreremo come si usa il comando du, come si sfruttano le sue opzioni e come fare a ottenere informazioni ancora pi\u00f9 utili combinando questo comando ad altri. Iniziamo! [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":127563,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[67],"tags":[],"class_list":["post-127541","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"acf":[],"_links":{"self":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/127541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/comments?post=127541"}],"version-history":[{"count":10,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/127541\/revisions"}],"predecessor-version":[{"id":134986,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/127541\/revisions\/134986"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media\/127563"}],"wp:attachment":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media?parent=127541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/categories?post=127541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tags?post=127541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}