Verwijder automatisch of ga naar een andere map, bestanden oudere x -day [linux / ssh -opdrachten]

Ze zijn talloze keuze En Controles In Linux, en ik denk dat ik zou zijn verhuisd als ik geen optie had om van de ene map naar een andere bestanden ouder dan 120 dagen te gaan.
Hier is hoe we sommige bestanden ouder dan x dagen kunnen verplaatsen:

Bestellingen via SSH :

find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/  {} \; 

Als we alle bestanden ouder dan 30 dagen willen verwijderen, uit een map …

find /cale/fisiere* -mtime +30 -exec rm -f {} \;

Je moet ruimtes achterlaten tussen -mTime, het aantal dagen, -Ep (continue orderlijn), RM (Bestelling verwijderen – Verwijderen), het argument ” -F ” (Force Delete), {} si ;.

Het is mogelijk dat bij sommige Linux -distributies, “-F” niet om te werken. Verwijder dit argument uit de lijn en alles komt goed.

*Getest op Centos 5.3 (Definitief).

Oprichter en redacteur Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 SI WordPress (CMS).

Thuis Uw bron van IT -tutorials, nuttige tips en nieuws. Verwijder automatisch of ga naar een andere map, bestanden oudere x -day [linux / ssh -opdrachten]

2 Gedachten over “Verwijder automatisch of ga naar een andere map, bestanden oudere x -day [linux / ssh -opdrachten]”

    • Ik begrijp dat u verschillende bestanden in de mappen hebt en u wilt gewoon de bestanden verplaatsen. De mappen blijven intact. Juist? (GTRS).

      Antwoord
Laat een reactie achter