Linux: come recuperare spazio su disco
Se volete capire come mai lo spazio sul disco e' poco o se peggio vi trovate davanti a continui errori del tipo "disco pieno", iniziate a controllare se esiste qualche file enorme.
Tipicamente si tratta di file di log oppure di file "core", ossia un dump (salvataggio) del sistema a seguito di un crash di un programma (ad esempio Netscape e' noto per creare file di core grandi svariati MB).
Anche per questo compito esiste un comando Unix apposito: si tratta di find, una delle piu' antiche (e ostiche) utility da utilizzare per questo sistema.
Find prende come argomenti un "punto di partenza" dal quale comincia le sue ricerche, un metodo di ricerca e una o piu' azioni da compiere con i file che sono stati trovati. Per cercare su tutto il File System e stampare a video i file piu' grandi di 10 MB il comando sarà:
% find / -size +1000k -print
Allo stesso modo, per eliminare i file di backup prodotti ad esempio da Vim e presenti nella directory /tmp, il comando da dare sara':
% find /tmp -name '*~' -exec rm {} \;
Il parametro exec prende a sua volta una lista di argomenti che corrispondono al comando da lanciare per ogni file che viene trovato.
In questo caso quello che viene eseguito è il comando rm, cui viene passato il nome del file (indicato dalle parentesi graffe). Per terminare il comando passato a exec occorre dare uno spazio e un punto e virgola.
ATTENZIONE: nel comando sono presenti anche degli apostrofi e un backslash; questi sono necessari per evitare che la shell espanda sia l'asterisco sia il punto e virgola.
Per ulteriori informazioni: % man find
Articoli correlati
- Il dovere della memoria
Ricordare Francesco Zaccaria, morto di lavoro a 29 anni il 28 novembre 2012
Negli impianti dell'industria siderurgica di Taranto sono morti oltre cinquecento operai in meno di sessant'anni.28 novembre 2023 - Fulvia Gravame - Honduras
“Verità e giustizia devono trascendere qualsiasi colore politico”
Intervista esclusiva con la titolare dell'Ohchr in Honduras2 settembre 2023 - Giorgio Trucchi - Honduras
Lo Stato assume responsabilità per omicidio Deras
Il leader politico fu giustiziato nel 1983 e la sua famiglia subì gravi persecuzioni4 luglio 2023 - Giorgio Trucchi - Lo scopo del movimento pacifista fu sempre quello di prevenire la guerra
Prevenire la guerra
Qualche anno dopo l’avvento di Hitler, la maggioranza della sinistra continua a credere che la pace possa essere mantenuta soprattutto attraverso le politiche di sicurezza collettiva e del disarmo, fino alla regolazione internazionale delle controversie5 settembre 2021 - Laura Tussi
Sociale.network