Linux tips and tricks: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 331:
Il comando ''zip'' preleva infine l'output di ''find'' (''-@'') e archivia tutti i file trovati da ''find'' nel file ''backup.zip''.
==== Rimozione di file inutilizzati ====
Se un file non è acceduto da due anni, è altamente improbabile che serva ancora a qualcosa. O almeno è improbabile che il suo proprietario ricordi a cosa serviva.
Il comando seguente crea un file contenente tanti comandi ''rm -rf'' quanti sono i file nella home dell'utente che non sono stati neanche aperti da due anni:
$ find ~ -atime +730 -exec echo "rm -rf {}" \; > elimina.find
Il file ''elimina.find'' potrà poi essere esaminato con un editor di testo alla ricerca di qualche file importante, e infine eseguito in una shell per fare piazza pulita.
==== Rimozione di file sospetti ====
Eventuali file privi di utente o di gruppo non dovrebbero esistere in un sistema sano. Cercarli è facile, con un comando simile al precedente, test a parte:
$ find ~ -nogroup -or -nouser -exec echo "rm -rf {}" \; > elimina.find
Anche in questo caso, è prudente esaminare il risultato, prima di passare alla cancellazione effettiva. Da notare l'uso della congiuzione ''-or'' per selezionare file privi di utente o gruppo, o di entrambi.
== Compressione ==
|