Slett filer eldre enn x dager på Raspberry Pi

Slett filer eldre enn x dager på Raspberry Pi

Å slette de gamle filene fra Raspberry Pi -systemet kan skape mer lagring, samt øke den generelle effektiviteten til et system. Fjerning av eldre filer, hurtigbuffer, informasjonskapsler og restfiler av ethvert program frigjør plassen inne i lagringen sammen med RAM / SWAP -minne, noe som til slutt forbedrer ytelsen til et system.

Hvis du trenger hjelp til å slette gamle filer fra Raspberry Pi -systemet, følg denne artikkelen for en detaljert veiledning.

Slett filer eldre enn x dager på Raspberry Pi

Hvis du vil slette spesifikke filer fra Raspberry Pi som bor inne i katalogen i mange dager, kan du få hjelp fra denne veiledningen. Før du sletter filene, bør du imidlertid være klar over to kommandoer, som er “RM” og "finne".

De “RM” Kommando la fjerne filene eller katalogene og flytte dem til Wastebasket og "finne" Kommando hjelper til med å finne en spesifikk fil, katalog eller den spesifikke utvidelsen som er tilknyttet den spesifikke filen. Så begge kommandoene sammen vil føre brukeren til å finne og slette filer veldig enkelt.

Slett filer fra en bestemt dag

Den første kommandoen som er nevnt nedenfor, brukes til å slette spesifikke filer fra den siste dagen. I kommandoen, “-Exec” Kommandosøk etter alle filer som samsvarer med den spesifikke dagen i gitt katalog ved hjelp av "finne" kommando og fjerner dem ved hjelp av “RM” Kommando som vist nedenfor.

$ Finn * -Mtime + -exec rm \;

Ovennevnte kommando finner og sletter alle filene i Bilder mappe som ble plassert mer enn 2 dager.

Slett filer fra minutter eller timer

Du kan også finne og slette filer som er plassert i katalogen i mer enn minutter eller timer ved å bruke følgende syntaks.

$ Finn -Mmin + -exec rm \;

Slett filer fra planlagt tid

Filer kan også slettes innen den planlagte tiden som er satt av brukerne. For å evaluere denne operasjonen, må du bruke “Crontab” Redaktørkommando. Å åpne “Crontab” Filbruk etter syntaks i kommandeterminalen/

$ crontab -e

Ved åpning må du legge til følgende syntaks inne i “Crontab” fil på slutten. Lagre deretter filen ved å trykke på Ctrl + x og Y Kjør deretter hver dag denne filen for å slette filer i den spesifikke katalogen.

@Daily Find * - eller + eller

Når du legger til og lagret kommandolinjen ovenfor i crontab, vil du se følgende melding inne i terminalkommandoen.

Nå vil crontab prøve å finne og fjerne filer som ble plassert noen minutter. Du kan endre tiden i henhold til deg selv siden, og det er bedre å øke denne tiden til ønsket nivå.

Konklusjon

Å slette gamle filer fra en spesifikk katalog hjelper med å redusere lagringen på systemet og øke systemets ytelse. Du kan finne og slette filer fra Raspberry Pi -systemet som er plassert mer enn en bestemt dag eller minutter gjennom kommandoene som er gitt i retningslinjene ovenfor. Imidlertid kan tiden økes i henhold til brukerens valg.