Home » [Guida] Come eliminare vecchi File in [Linux]
Guide Linux

[Guida] Come eliminare vecchi File in [Linux]

Ciao amici dell’informatica, il sistema operativo Linux ci permette di parlare di svariati argomenti interessanti. Uno di questi argomenti riguarda l’uso di uno specifico comando sui File. Questo comando ci servirà per capire quali File sono più vecchi di un certo numero di giorni e per andare ad eliminarli utilizzeremo il il comando rm. Nella guida di oggi vi spiegherò con un semplicissimo comando come eliminare vecchi File in Linux.

Sintassi del comando per eliminare vecchi File:

find /path/to/files* -mtime +5 -exec rm {} \;

Nota bene: Ci sono degli spazi tra rm, {} e \;

Spiegazioni:

  • Il primo argomento di cui parliamo è il percorso dei File. Può essere un percorso, una directory o un carattere jolly come nell’esempio precedente. Io vi consiglio di utilizzare sempre il percorso completo e eseguire il comando senza exec rm per assicurarci di ottenere i risultati corretti.
  • Il secondo argomento di cui parliamo è “-mtime“. Questo viene utilizzato per specificare il numero di giorni del File. Se inseriamo per esempio +3, troverà File più vecchi di 3 giorni, se inseriamo +10, troverà File più vecchi di 10 giorni e così via.
  • Il terzo argomento di cui parliamo è “-exec“. Questo consente di passare in un comando come rm. Il {} \; e alla fine sarà necessario terminare il comando.

Questo metodo che vi ho spiegato dovrebbe funzionare su Ubuntu, Suse, Redhat o praticamente su qualsiasi versione di Linux. Per questa guida è tutto, restate sintonizzati per nuove fantastiche perle sulla tecnologia!

Sono presenti link non funzionanti nell'articolo?
Segnalalo tramite commento, grazie della collaborazione.

Ti e piaciuto questo articolo?
Supporta il nostro lavoro, facendo una donazione!

Informazioni sull'autore

Roby 29S

Mi chiamo Roby, classe 1995 e sono diplomata presso il Liceo Scientifico. Lavoro nel settore delle telecomunicazioni, ma una delle mie passioni è la tecnologia. In questo blog mi occupo di realizzare contenuti sui sistemi operativi che metto a disposizione di tutti gli utenti. Nel mio tempo libero mi diverto giocando al PC o Console e accudire la mia piccola peste di pelo di nome Lexie (Cocker Spaniel).

Desktop Solution