Hoe vind en verwijder ik oude bestanden in Linux?

Hoe vind ik oude bestanden in Linux?

4 antwoorden. Je zou kunnen beginnen met te zeggen: zoek /var/dtpdev/tmp/ -type f -mtime +15 . Hiermee worden alle bestanden ouder dan 15 dagen gevonden en hun namen afgedrukt. Optioneel kunt u -print aan het einde van de opdracht specificeren, maar dat is de standaardactie.

Hoe vind en verwijder je bestanden ouder dan 30 dagen Linux?

Zoek en verwijder bestanden ouder dan X dagen in Linux

  1. punt (.) – Vertegenwoordigt de huidige map.
  2. -mtime - Vertegenwoordigt de wijzigingstijd van het bestand en wordt gebruikt om bestanden te vinden die ouder zijn dan 30 dagen.
  3. -print – Geeft de oudere bestanden weer.

Hoe verwijder ik bestanden ouder dan 30 minuten Linux?

Verwijder bestanden ouder dan x Uren aan Linux

  1. Verwijder bestanden ouder dan 1 uur. vind /pad/naar/bestanden * -mmin +60 – exec rm {};
  2. Bestanden ouder dan 30 . verwijderen dagen. vind /pad/naar/bestanden * -mtijd +30 – exec rm {};
  3. Verwijder bestanden gewijzigd in de laatste 30 minuten.

Hoe verwijder ik oude bestanden in UNIX?

Als u bestanden ouder dan 1 dag wilt verwijderen, kunt u proberen met -mtime +0 of -mtime 1 of -mmin $((60*24)) .

Hoe vind ik de laatste twee dagen in Unix?

Je kunt gebruik -mtime optie. Het geeft een lijst met bestanden terug als het bestand N*24 uur geleden voor het laatst is geopend. Om bijvoorbeeld het bestand in de afgelopen 2 maanden (60 dagen) te vinden, moet u de optie -mtime +60 gebruiken. -mtime +60 betekent dat u op zoek bent naar een bestand dat 60 dagen geleden is gewijzigd.

Hoe vind ik oude bestanden?

Rechts-klik op het bestand of de map en klik vervolgens op Eerdere versies herstellen. U ziet een lijst met beschikbare eerdere versies van het bestand of de map. De lijst bevat bestanden die zijn opgeslagen op een back-up (als u Windows Back-up gebruikt om een ​​back-up van uw bestanden te maken) en herstelpunten.

Hoe verwijder ik oude bestanden in Linux?

Hoe bestanden te verwijderen die ouder zijn dan 30 dagen in Linux

  1. Verwijder bestanden ouder dan 30 dagen. U kunt de opdracht find gebruiken om alle bestanden te doorzoeken die ouder zijn dan X dagen. …
  2. Verwijder bestanden met een specifieke extensie. In plaats van alle bestanden te verwijderen, kunt u ook meer filters toevoegen om de opdracht te vinden. …
  3. Oude map recursief verwijderen.

Hoe verwijder ik oude Linux-logboeken?

Logbestanden opschonen in Linux

  1. Controleer de schijfruimte vanaf de opdrachtregel. Gebruik het du commando om te zien welke bestanden en mappen de meeste ruimte innemen in de /var/log map. …
  2. Selecteer de bestanden of mappen die u wilt wissen: …
  3. Maak de bestanden leeg.

Hoe verwijder ik bestanden ouder dan 15 dagen Linux?

Uitleg

  1. Het eerste argument is het pad naar de bestanden. Dit kan een pad, een map of een jokerteken zijn, zoals in het bovenstaande voorbeeld. …
  2. Het tweede argument, -mtime, wordt gebruikt om het aantal dagen oud te specificeren dat het bestand is. …
  3. Met het derde argument, -exec, kun je een commando zoals rm doorgeven.

Hoe gebruik ik zoeken in Linux?

Het zoekcommando is gebruikt om te zoeken en zoek de lijst met bestanden en mappen op basis van de voorwaarden die u opgeeft voor bestanden die overeenkomen met de argumenten. find kan onder verschillende omstandigheden worden gebruikt, zoals bestanden op permissies, gebruikers, groepen, bestandstypen, datum, grootte en andere mogelijke criteria.

Hoe verwijder ik bestanden ouder dan 7 dagen UNIX?

Uitleg:

  1. find : het unix-commando voor het vinden van bestanden/directories/links en etc.
  2. /path/to/ : de map om uw zoekopdracht in te starten.
  3. -type f : vind alleen bestanden.
  4. -naam '*. …
  5. -mtime +7 : houd alleen rekening met degenen met een wijzigingstijd ouder dan 7 dagen.
  6. -uitvoerder …

Hoe verwijder ik bestanden in Windows die ouder zijn dan 30 dagen?

Ga als volgt te werk om bestanden te verwijderen die ouder zijn dan X dagen.

  1. Open een nieuwe opdrachtpromptinstantie.
  2. Typ het volgende commando: ForFiles /p "C:My Folder" /s /d -30 /c "cmd /c del @file" Vervang het mappad en het aantal dagen door de gewenste waarden en u bent klaar.
Like deze post? Deel het met je vrienden:
OS vandaag