Du kan bruge find-kommandoen til at søge i alle filer, der er ændret ældre end X dage. Og også slette dem, hvis det kræves i en enkelt kommando. Først og fremmest skal du liste alle filer, der er ældre end 30 dage, under / opt / backup-biblioteket.
- Hvordan finder jeg filer, der er ældre end 90 dage Linux?
- Hvordan sletter jeg filer, der er ældre end 3 dage UNIX?
- Hvordan finder jeg gamle filer på Linux?
- Hvordan sletter jeg filer, der er ældre end 7 dage UNIX?
- Hvordan finder jeg filer, der er ældre end 5 dage i Unix?
- Hvor er 5 dage gamle filer Linux?
- Hvordan sletter jeg gamle filer i UNIX?
- Hvordan sletter jeg gamle daterede filer i Linux?
- Hvordan sletter jeg gamle logfiler i Linux?
- Hvordan finder jeg filer ældre end 1 år i Unix?
- Hvordan finder jeg filer, der er ældre end en bestemt dato i Unix?
- Hvordan finder og sletter du filerne i Linux?
Hvordan finder jeg filer, der er ældre end 90 dage Linux?
3 svar. Du kan starte med at sige find / var / dtpdev / tmp / -type f -mtime +15 . Dette finder alle filer, der er ældre end 15 dage, og udskriver deres navne. Eventuelt kan du specificere -print i slutningen af kommandoen, men det er standardhandlingen.
Hvordan sletter jeg filer, der er ældre end 3 dage UNIX?
Erstat -delete med -depth -print for at teste denne kommando, før du kører den (-delete implicerer -depth). Dette fjerner alle filer (type f), der er ændret for mere end 14 dage siden under / root / Maildir / rekursivt derfra og dybere (mindepth 1).
Hvordan finder jeg gamle filer på Linux?
Find og slet filer ældre end X dage i Linux
- prik (.) - Repræsenterer den aktuelle telefonbog.
- -mtime - repræsenterer filens ændringstid og bruges til at finde filer ældre end 30 dage.
- -print - Viser de ældre filer.
Hvordan sletter jeg filer, der er ældre end 7 dage UNIX?
Forklaring:
- find: unix-kommandoen til at finde filer / mapper / links osv.
- / sti / til /: det bibliotek, hvor din søgning skal startes.
- -skriv f: Find kun filer.
- -navn '*. ...
- -mtime +7: overvej kun dem med ændringstid ældre end 7 dage.
- -execdir ...
Hvordan finder jeg filer ældre end 5 dage i Unix?
Det andet argument, -mtime, bruges til at angive antallet af dage gamle, som filen er. Hvis du indtaster +5, finder den filer, der er ældre end 5 dage. Det tredje argument, -exec, giver dig mulighed for at sende en kommando som rm. Det \; i slutningen kræves for at afslutte kommandoen.
Hvor er 5 dage gamle filer Linux?
Jeg kan godt lide at tænke på det, da +5 finder filer 5 dage gamle og ældre. -5 finder alle filer, der er 5 dage gamle eller nyere.
Hvordan sletter jeg gamle filer i UNIX?
3 svar
- ./ my_dir din mappe (udskift med din egen)
- -mtime +10 ældre end 10 dage.
- -skriv kun f filer.
- -slet ingen overraskelse. Fjern det for at teste dit find-filter, før du udfører hele kommandoen.
Hvordan sletter jeg gamle daterede filer i Linux?
Sådan slettes alle filer før en bestemt dato i Linux
- find - kommandoen, der finder filerne.
- . - ...
- -type f - dette betyder kun filer. ...
- -mtime + XXX - udskift XXX med det antal dage, du vil gå tilbage. ...
- -maxdepth 1 - det betyder, at det ikke går ind i undermapper i arbejdskataloget.
- -udføre rm \; - dette sletter alle filer, der matcher de tidligere indstillinger.
Hvordan sletter jeg gamle logfiler i Linux?
Sådan renses logfiler i Linux
- Kontroller diskpladsen fra kommandolinjen. Brug du-kommandoen til at se, hvilke filer og kataloger der bruger mest plads inde i / var / log-biblioteket. ...
- Vælg de filer eller mapper, du vil rydde: ...
- Tøm filerne.
Hvordan finder jeg filer ældre end 1 år i Unix?
-mtime bruges til at angive antallet af dage gamle, som filen er. +365 finder filer, der er ældre end 365 dage, hvilket er et år. -exec giver dig mulighed for at videresende en kommando som rm.
Hvordan finder jeg filer, der er ældre end en bestemt dato i Unix?
Find en mand og se på mulighederne for -newerXY, hvis du vil bruge noget udover den ændrede dato. du skal bruge shell-kommandoer find med nyere mulighed. Brug bare kommandoen "find". Der er flere flag, der giver dig mulighed for at filtrere filen efter sidste ændringstid, såsom -newer, -mmin og -mtime.
Hvordan finder og sletter du filerne i Linux?
-navn "FILE-TO-FIND": Filmønster. -exec rm -rf \; : Slet alle filer matchet efter filmønster. -type f: Match kun filer og inkluderer ikke katalognavne. -type d: Match kun dirs og inkluderer ikke filnavne.