Elimina i file più vecchi di x giorni su Raspberry Pi

Elimina i file più vecchi di x giorni su Raspberry Pi

L'eliminazione dei vecchi file dal sistema Raspberry Pi può creare più archiviazione e aumentare l'efficienza complessiva di un sistema. La rimozione di file più vecchi, cache, cookie e file di residui di qualsiasi programma libera lo spazio all'interno dell'archiviazione insieme alla memoria RAM / SWAP, che alla fine migliorano le prestazioni di un sistema.

Se hai bisogno di aiuto per eliminare i vecchi file dal sistema Raspberry Pi, segui questo articolo per una guida dettagliata.

Elimina i file più vecchi di x giorni su Raspberry Pi

Se si desidera eliminare file specifici da Raspberry Pi che risiedono all'interno della directory per molti giorni, puoi ottenere aiuto da questa guida. Tuttavia, prima di eliminare i file, è necessario a conoscenza di due comandi, che sono "RM" E "Trovare".

IL "RM" comando Let Rimuovere i file o le directory e spostarli in cestino e "Trovare" Aiuto al comando per trovare un file specifico, la directory o l'estensione specifica associata al file specifico. Quindi, entrambi i comandi insieme porteranno l'utente a trovare ed eliminare i file molto facilmente.

Elimina i file da un giorno specifico

Il primo comando menzionato di seguito viene utilizzato per eliminare i file specifici del giorno passato. Nel comando, "-Exec" Cerca comandi per tutti i file che corrispondono al giorno specifico all'interno della directory utilizzata utilizzando "Trovare" comandali e li rimuove usando il "RM" comando come mostrato di seguito.

$ Trova * -mtime + -Exec rm \;

Il comando precedentemente eseguito trova ed elimina tutti i file all'interno del Immagini cartella posizionata più di 2 giorni.

Elimina i file da minuti o ore

È inoltre possibile trovare ed eliminare i file posizionati all'interno della directory per più di minuti o ore utilizzando la seguente sintassi.

$ Trova -mmin + -Exec rm \;

Elimina i file dall'ora programmata

I file possono anche essere eliminati entro il tempo pianificato impostato dagli utenti. Per valutare questa operazione, è necessario utilizzare il "Crrontab" comando editor. Aprire "Crrontab" File Utilizzare la sintassi seguente nel terminale di comando/

$ crontab -e

All'apertura, è necessario aggiungere la seguente sintassi all'interno del "Crrontab" File alla fine. Quindi salva il file premendo Ctrl + X E Y Quindi eseguire ogni giorno questo file per eliminare i file della directory specifica.

@daily trova * - O + O

Una volta che aggiungi e salvi la riga di comando sopra nel crontab, vedrai il seguente messaggio all'interno del comando terminale.

Ora il crontab tenterà di trovare e rimuovere i file che sono stati posizionati alcuni minuti. Da allora puoi cambiare il tempo in base a te stesso ed è meglio aumentare questa volta al livello desiderato.

Conclusione

L'eliminazione di vecchi file da una directory specifica aiuta a ridurre l'archiviazione sul sistema e ad aumentare le prestazioni del sistema. È possibile trovare ed eliminare i file dal sistema Raspberry Pi che sono posizionati più di un giorno o minuti specifici attraverso i comandi forniti nelle linee guida di cui sopra. Tuttavia, il tempo può essere aumentato in base alla scelta dell'utente.