Hvordan finder og sletter jeg gamle filer i Linux?

Hvordan finder jeg gamle filer i Linux?

4 svar. Du kan starte med at sige find /var/dtpdev/tmp/ -type f -mtime +15 . Dette vil finde alle filer ældre end 15 dage og udskrive deres navne. Du kan eventuelt angive -print i slutningen af ​​kommandoen, men det er standardhandlingen.

Hvordan finder og sletter du filer, der er ældre end 30 dage Linux?

Find og slet filer, der er ældre end X dage i Linux

  1. prik (.) – Repræsenterer den aktuelle mappe.
  2. -mtime – Repræsenterer filændringstiden og bruges til at finde filer, der er ældre end 30 dage.
  3. -print – Viser de ældre filer.

Hvordan sletter jeg filer ældre end 30 minutter Linux?

Slet filer ældre end x timer på Linux

  1. Slet filer ældre end 1 time. find /sti/til/filer * -mmin +60 – exec rm {} ;
  2. Slet filer ældre end 30 dage. find /sti/til/filer * -mtime +30 – exec rm {} ;
  3. Slet filer ændret i det sidste 30 minutter.

Hvordan sletter jeg gamle filer i UNIX?

Hvis du vil slette filer, der er ældre end 1 dag, kan du prøve at bruge -mtime +0 eller -mtime 1 eller -mmin $((60*24)) .

Hvordan finder jeg de sidste to dage i Unix?

Du kan brug -mtime mulighed. Det returnerer en liste over filer, hvis filen sidst blev åbnet for N*24 timer siden. For eksempel for at finde fil i de sidste 2 måneder (60 dage) skal du bruge -mtime +60 option. -mtime +60 betyder, at du leder efter en fil, der blev ændret for 60 dage siden.

Hvordan finder jeg gamle filer?

Højre-klik på filen eller mappen, og klik derefter på Gendan tidligere versioner. Du vil se en liste over tilgængelige tidligere versioner af filen eller mappen. Listen vil inkludere filer gemt på en sikkerhedskopi (hvis du bruger Windows Backup til at sikkerhedskopiere dine filer) samt gendannelsespunkter.

Hvordan sletter jeg gamle filer i Linux?

Sådan sletter du filer, der er ældre end 30 dage i Linux

  1. Slet filer, der er ældre end 30 dage. Du kan bruge kommandoen find til at søge i alle filer, der er ændret ældre end X dage. …
  2. Slet filer med specifik udvidelse. I stedet for at slette alle filer, kan du også tilføje flere filtre for at finde kommandoen. …
  3. Slet gammel mappe rekursivt.

Hvordan sletter jeg gamle Linux-logfiler?

Sådan renser du logfiler i Linux

  1. Kontroller diskpladsen fra kommandolinjen. Brug kommandoen du til at se, hvilke filer og mapper der bruger mest plads inde i /var/log-mappen. …
  2. Vælg de filer eller mapper, du vil rydde: ...
  3. Tøm filerne.

Hvordan sletter jeg filer ældre end 15 dage Linux?

Forklaring

  1. Det første argument er stien til filerne. Dette kan være en sti, en mappe eller et jokertegn som i eksemplet ovenfor. …
  2. Det andet argument, -mtime, bruges til at angive antallet af dage gammel, som filen er. …
  3. Det tredje argument, -exec, giver dig mulighed for at sende en kommando som rm.

Hvordan bruger jeg find i Linux?

Find kommandoen er bruges til at søge og find listen over filer og mapper baseret på betingelser, du angiver for filer, der matcher argumenterne. find-kommandoen kan bruges under en række forhold, som du kan finde filer efter tilladelser, brugere, grupper, filtyper, dato, størrelse og andre mulige kriterier.

Hvordan sletter jeg filer, der er ældre end 7 dage UNIX?

Forklaring:

  1. find : unix-kommandoen til at finde filer/mapper/links osv.
  2. /path/to/ : den mappe, du skal starte din søgning i.
  3. -type f : find kun filer.
  4. -navn '*. …
  5. -mtime +7: overvej kun dem med ændringstid ældre end 7 dage.
  6. -eksecdir …

Hvordan sletter jeg filer i Windows ældre end 30 dage?

For at slette filer, der er ældre end X dage, skal du gøre følgende.

  1. Åbn en ny kommandopromptinstans.
  2. Indtast følgende kommando: ForFiles /p “C:My Folder” /s /d -30 /c “cmd /c del @file” Erstat mappestien og antallet af dage med de ønskede værdier, og du er færdig.
Kan du lide dette indlæg? Del venligst med dine venner:
OS i dag