Du kan bruke finn-kommandoen til å søke i alle filer som er endret eldre enn X dager. Og også slette dem om nødvendig i en enkelt kommando. Først av alt, liste opp alle filer eldre enn 30 dager under / opt / backup-katalogen.
- Hvordan finner jeg filer eldre enn 90 dager Linux?
- Hvordan sletter jeg filer eldre enn 3 dager UNIX?
- Hvordan finner jeg gamle filer på Linux?
- Hvordan sletter jeg filer eldre enn 7 dager UNIX?
- Hvordan finner jeg filer eldre enn 5 dager i Unix?
- Hvor er 5 dager gamle filer Linux?
- Hvordan sletter jeg gamle filer i UNIX?
- Hvordan sletter jeg gamle daterte filer i Linux?
- Hvordan sletter jeg gamle loggfiler i Linux?
- Hvordan finner jeg filer eldre enn 1 år i Unix?
- Hvordan finner jeg filer eldre enn en bestemt dato i Unix?
- Hvordan finner og sletter du filene i Linux?
Hvordan finner jeg filer eldre enn 90 dager Linux?
3 svar. Du kan starte med å si finne / var / dtpdev / tmp / -type f -mtime +15 . Dette vil finne alle filer eldre enn 15 dager og skrive ut navnene deres. Eventuelt kan du spesifisere -print på slutten av kommandoen, men det er standardhandlingen.
Hvordan sletter jeg filer eldre enn 3 dager UNIX?
Erstatt -delete med -depth -print for å teste denne kommandoen før du kjører den (-delete innebærer -depth). Dette vil fjerne alle filene (type f) som er endret for mer enn 14 dager siden under / root / Maildir / rekursivt derfra og dypere (mindepth 1).
Hvordan finner jeg gamle filer på Linux?
Finn og slett filer eldre enn X dager i Linux
- punktum (.) - Representerer den gjeldende katalogen.
- -mtime - Representerer filendringstiden og brukes til å finne filer eldre enn 30 dager.
- -print - Viser de eldre filene.
Hvordan sletter jeg filer eldre enn 7 dager UNIX?
Forklaring:
- finn: unix-kommandoen for å finne filer / kataloger / lenker og så videre.
- / path / to /: katalogen du vil starte søket i.
- -skriv f: bare finn filer.
- -Navn '*. ...
- -mtime +7: bare vurder de med modifikasjonstid eldre enn 7 dager.
- -execdir ...
Hvordan finner jeg filer eldre enn 5 dager i Unix?
Det andre argumentet, -mtime, brukes til å spesifisere antall dager gamle filen er. Hvis du skriver +5, vil den finne filer eldre enn 5 dager. Det tredje argumentet, -exec, lar deg sende inn en kommando som rm. \; på slutten kreves for å avslutte kommandoen.
Hvor er 5 dager gamle filer Linux?
Jeg liker personlig å tenke på det da +5 finner filer 5 dager gamle og eldre. -5 finner alle filene som er 5 dager gamle eller nyere.
Hvordan sletter jeg gamle filer i UNIX?
3 svar
- ./ my_dir katalogen din (erstatt med din egen)
- -mtime +10 eldre enn 10 dager.
- -skriv kun filer.
- -slett ingen overraskelse. Fjern det for å teste søkefilteret før du utfører hele kommandoen.
Hvordan sletter jeg gamle daterte filer i Linux?
Hvordan slette alle filer før en bestemt dato i Linux
- finn - kommandoen som finner filene.
- . - ...
- -type f - dette betyr bare filer. ...
- -mtime + XXX - erstatt XXX med antall dager du vil gå tilbake. ...
- -maxdepth 1 - dette betyr at den ikke vil gå inn i undermapper i arbeidskatalogen.
- -utføre rm \; - dette sletter filer som samsvarer med de forrige innstillingene.
Hvordan sletter jeg gamle loggfiler i Linux?
Slik renser du loggfiler i Linux
- Sjekk diskplass fra kommandolinjen. Bruk du-kommandoen for å se hvilke filer og kataloger som bruker mest plass inne i / var / log-katalogen. ...
- Velg filene eller katalogene du vil slette: ...
- Tøm filene.
Hvordan finner jeg filer eldre enn 1 år i Unix?
-mtime brukes til å spesifisere antall dager gamle filen er. +365 finner filer eldre enn 365 dager, som er ett år. -exec lar deg sende inn en kommando som rm.
Hvordan finner jeg filer eldre enn en bestemt dato i Unix?
Finn en mann og se på alternativene for -newerXY hvis du vil bruke noe i tillegg til endret dato. du må bruke skallkommandoer finne med nyere alternativ. Bare bruk "finn" -kommandoen. Det er flere flagg som lar deg filtrere filen etter siste modifikasjonstid, for eksempel -newer, -mmin og -mtime.
Hvordan finner og sletter du filene i Linux?
-navn "FILE-TO-FIND": Filmønster. -kjør rm -rf \; : Slett alle filer som samsvarer med filmønster. -type f: Matcher bare filer og inkluderer ikke katalognavn. -type d: Matcher bare dirs og inkluderer ikke filnavn.