Verwenden von du zum Freigeben von Speicherplatz in Linux

Utilizzo di du per liberare spazio su disco in Linux

⌛ Reading Time: 4 minutes

Se sei nuovo nel mondo di Linux, potresti trovarti a chiederti come liberare spazio su disco. Non è sempre semplice come disinstallare alcuni programmi. Questo è particolarmente vero se hai molti file che occupano spazio sparsi nell’intero filesystem. Sebbene ci siano molti modi diversi per liberare spazio su disco in Linux, continua a leggere per conoscere uno dei più rapidi: l’utilizzo du e alcuni comandi di base del terminale.

Cos’è du?

du è un comando standard in Linux che mostra rapidamente le informazioni sull’utilizzo del disco. Il nome del comando stesso sta per “utilizzo del disco”. Anche se questo può sembrare molto elementare, du ha tutta una serie di opzioni e usi che lo rendono uno strumento prezioso sia per i principianti che per gli utenti avanzati di Linux.

Come iniziare a utilizzare du

Forse ti starai chiedendo come iniziare a usare du. Il modo più semplice ed elementare è, ovviamente, usare il comando così com’è senza alcuna opzione:

Tuttavia, questa non è un’informazione particolarmente utile. L’output qui fornito viene spesso utilizzato da altri programmi e script, ma per renderlo utile all’utente medio, sarà necessario includere alcune opzioni.

Una di queste opzioni è convertire gli output delle dimensioni in un formato leggibile. Per fare ciò, dovrai aggiungere il -h bandiera o il --human-readable bandiera.

Du leggibile dall'uomo 1

Questo rende la dimensione dei file a sinistra molto più facile da analizzare. Ma c’è ancora molto da sistemare qui. Fortunatamente, alcune altre opzioni lo rendono più facile.

Il -s flag riepilogherà l’utilizzo del disco della directory data. Questo è spesso combinato con il -h flag per fornire un riepilogo molto semplice e di facile lettura della directory.

Du Hs

A seconda delle directory con cui stai controllando du, potresti dover elevare i tuoi privilegi usando sudo o simili. Ad esempio: quando vuoi vedere quanto utilizzo del disco sta usando la directory principale.

Mentre ci sono molte altre opzioni utili con cui puoi usare du, il -h e -s i flag sono gli unici di cui abbiamo bisogno per ripulire lo spazio su disco.

Come liberare spazio su disco Linux con du

Ora che sai come usare du, puoi utilizzarlo per liberare spazio su disco sul tuo computer.

Il modo più rapido per ripulire il disco è prima di tutto scoprire cosa sta utilizzando più spazio. Puoi farlo lasciando du eseguire la scansione dell’intero sistema. Per fare ciò, aggiungi un asterisco alla fine del percorso della directory. L’asterisco funziona come un carattere jolly e dice al comando di guardare tutto nella directory.

Du Root Directory 1

Questo mostra quale directory nel filesystem sta occupando più spazio. Da lì, puoi usare lo stesso comando in ogni directory per scoprire quali sottodirectory e file occupano più spazio.

In molti casi, cercherai nella tua directory home, poiché è qui che conserverai i tuoi file personali. Puoi farlo cercando ~/, poiché è una scorciatoia per la tua home directory.

Du Home

Continua a ripetere questi comandi quanto necessario per restringere le directory che occupano più spazio.

Ad esempio, se hai una directory chiamata “Archiviazione” nella tua cartella Inizio che occupa molto spazio, usa du per capire quali file sono i più grandi.

Du Storage

Da qui, puoi semplicemente eliminare i file che non vuoi utilizzare rm comando.

Fai questo per ogni altro file che non vuoi più sul tuo disco per liberare la quantità di spazio di archiviazione desiderata.

Domande frequenti

1. C’è un modo per ordinare in base alla dimensione del file?

Sì, puoi reindirizzare l’output da du in sort per ordinare in base alla dimensione del file.

2. Come faccio a vedere quanto spazio libero su disco ho?

useresti df, un comando completamente diverso con un utilizzo molto semplice, per vedere quanto spazio libero su disco hai:

3. Devo usare du per rimuovere i programmi dal mio computer?

No, questo metodo è utile solo per i file che hai salvato tu stesso. Se vuoi rimuovere un programma, dovresti usare il gestore di pacchetti o il centro software della tua distribuzione.

Avvolgendo

Come puoi vedere, liberare spazio su disco in Linux usando la riga di comando è abbastanza semplice. Una volta che hai imparato a usare du e tutte le sue opzioni, scoprirai che è anche molto più rapido e semplice della maggior parte degli altri metodi.

Ma questa è solo la punta dell’iceberg quando si tratta di comandi. Continua a leggere per scoprire quali comandi utilizzare per cercare file in Linux.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.