Gestione disco Disk

In Linux, come trovare la dimensione della directory e delle sottodirectory?

In Linux, come trovare la dimensione della directory e delle sottodirectory?

Prima di installare qualsiasi nuovo programma sul tuo computer, la prima cosa che ogni utente deve assicurarsi è che il sistema disponga di una quantità sufficiente di spazio di archiviazione per contenere quel programma ed eseguirlo senza problemi di prestazioni. Allo stesso modo, ogni volta che intendi copiare o scaricare file in una qualsiasi delle directory del tuo computer, devi verificare se quella directory ha una quantità adeguata di spazio di archiviazione disponibile o meno.

Esistono diversi modi in cui è possibile controllare le dimensioni delle directory e delle sottodirectory all'interno di qualsiasi sistema operativo basato sia su GUI che su CLI. Tuttavia, poiché il sistema operativo Linux funziona principalmente con CLI, i suoi utenti sono generalmente interessati a cercare metodi basati su terminale per eseguire qualsiasi attività. Pertanto, nell'articolo di oggi, parleremo dei metodi per trovare le dimensioni della directory e delle sottodirectory in Linux Mint 20.

Metodi per trovare la dimensione della directory e delle sottodirectory in Linux Mint 20:

Per trovare le dimensioni della directory e delle sottodirectory in Linux Mint 20, puoi utilizzare uno dei tre metodi descritti di seguito:

Metodo n. 1: utilizzo del comando "ncdu":

Per utilizzare il comando "ncdu" per trovare le dimensioni della directory e delle sottodirectory in Linux Mint 20, ti verrà richiesto di eseguire i seguenti passaggi:

Per prima cosa, dobbiamo avviare il terminale in Linux attraverso il quale eseguiremo il comando "ncdu" come mostrato nell'immagine sottostante:


Poiché il comando “ncdu” non è installato di default sui sistemi Linux, quindi, lo installeremo prima eseguendo il seguente comando nel terminale:

$ sudo apt install ncdu


Prima di eseguire questo comando, devi assicurarti che Internet funzioni correttamente, altrimenti questo comando non verrà eseguito. Questo comando impiegherà alcuni minuti per installare correttamente il comando "ncdu" e tutte le dipendenze richieste, dopodiché il tuo terminale visualizzerà l'output mostrato nell'immagine seguente:


Ora, quando il comando "ncdu" è stato installato sul nostro sistema, possiamo usarlo facilmente per trovare le dimensioni della directory e delle sottodirectory eseguendolo nel modo seguente:

$ ncdu

Qui, volevamo solo trovare le dimensioni della directory Home e delle sue sottodirectory, ecco perché non abbiamo dovuto menzionare alcun percorso. Tuttavia, se desideri trovare la dimensione di qualsiasi directory diversa dalla directory Home, il suo percorso deve essere menzionato dopo il comando "ncdu".


Le dimensioni della directory Home e delle sue sottodirectory sono mostrate nell'immagine seguente:

Metodo n. 2: utilizzando il comando "du":

Per utilizzare il comando "du" per trovare le dimensioni della directory e delle sottodirectory in Linux Mint 20, ti verrà richiesto di eseguire i seguenti passaggi:

Dato che il comando “du” è già installato sui sistemi Linux, quindi, non abbiamo bisogno di installare nulla anzi possiamo usare subito questo comando nel modo mostrato di seguito:

$ du -h

Di nuovo, se desideri trovare la dimensione di una directory diversa dalla directory Home, devi menzionare il suo percorso dopo il comando "du -h". Qui, il flag "-h" viene utilizzato per stampare l'output in un formato leggibile dall'uomo.


Le dimensioni delle directory all'interno della directory Home sono mostrate nell'immagine seguente:

Metodo n. 3: utilizzo del comando "albero":

Per utilizzare il comando "tree" per trovare le dimensioni della directory e delle sottodirectory in Linux Mint 20, ti verrà richiesto di eseguire i seguenti passaggi:

Anche il comando "tree" non è installato nei sistemi Linux per impostazione predefinita, ma può essere facilmente installato eseguendo il comando mostrato di seguito:

$ sudo apt install tree


Prima di eseguire questo comando, devi assicurarti che Internet funzioni correttamente, altrimenti questo comando non verrà eseguito. Nel nostro caso, abbiamo già installato il comando "tree" sul nostro sistema per altri scopi, motivo per cui il nostro terminale ha visualizzato il seguente output dopo aver eseguito questo comando:


Ora possiamo eseguire il comando "tree" per trovare le dimensioni della directory e delle sottodirectory nel modo mostrato di seguito:

$ albero -d -h

Anche in questo caso, il flag "-h" viene utilizzato con il comando "tree -d" per visualizzare l'output in un formato leggibile dall'uomo. Inoltre, se desideri trovare la dimensione di qualsiasi directory diversa dalla directory Home, devi menzionare il suo percorso subito dopo il comando "tree -d -h".


Le dimensioni di tutte le directory all'interno della directory Home sono mostrate nell'immagine seguente:

Conclusione:

Utilizzando uno dei tre metodi discussi in questo articolo, si possono facilmente scoprire le dimensioni della directory e delle sottodirectory al suo interno. Inoltre, ti abbiamo appena mostrato gli esempi in cui volevamo scoprire le dimensioni della directory Home e delle sottodirectory al suo interno. Tuttavia, puoi anche trovare le dimensioni di qualsiasi altra directory e delle sue sottodirectory se lo desideri, utilizzando metodi molto semplici. Tutto quello che devi fare è fornire i percorsi corretti di quelle directory dopo i comandi discussi sopra e sarai in grado di trovare le dimensioni di qualsiasi directory del tuo sistema Linux Mint 20.

Di tutti e tre i metodi discussi in questo articolo, il primo metodo è utile se si desidera avere un rapporto dettagliato sulle dimensioni di una directory e delle sue sottodirectory insieme alla dimensione totale. Il secondo metodoèutile se desideri avere le dimensioni anche delle sottodirectory all'interno delle sottodirectory mentre il terzo metodoèutile se intendi ottenere solo le dimensioni delle sottodirectory di primo livello all'interno di una directory.

Installa l'ultimo Dolphin Emulator per Gamecube e Wii su Linux
L'emulatore Dolphin ti consente di giocare ai giochi Gamecube e Wii scelti su Personal Computer Linux (PC). Essendo un emulatore di giochi liberament...
Come utilizzare GameConqueror Cheat Engine in Linux
L'articolo copre una guida sull'utilizzo del motore cheat GameConqueror in Linux. Molti utenti che giocano su Windows utilizzano spesso l'applicazione...
I migliori emulatori di console di gioco per Linux
Questo articolo elencherà il popolare software di emulazione della console di gioco disponibile per Linux. L'emulazione è un livello di compatibilità ...