Bestanden verwijderen die ouder zijn dan een bepaalde datum

Heb je ooit een aantal oude bestanden uit een map moeten opschonen? Dit is vooral handig als je probeert te voorkomen dat een logmap te vol wordt met bestanden, en Linux maakt het heel gemakkelijk om de rommel op te ruimen.

We gebruiken gewoon de opdracht find om te zoeken naar alle bestanden die ouder zijn dan een bepaalde datum en gebruiken vervolgens de opdracht -exec om ze te verwijderen. Je zou in plaats daarvan de opdracht -delete kunnen gebruiken, maar je krijgt een maximum aan argumenten als er te veel bestanden zijn.

Zoek opdrachtsyntaxis



zoek /pad/naar/bestanden* -mtime +5 -exec rm {} ;

Merk op dat er spaties zijn tussen rm, {} en ;

Uitleg voor Commando

  • Het eerste argument is het pad naar de bestanden. Dit kan een pad, een map of een jokerteken zijn, zoals in het bovenstaande voorbeeld. Ik zou aanraden om het volledige pad te gebruiken en ervoor te zorgen dat je de opdracht uitvoert zonder de exec rm om er zeker van te zijn dat je de juiste resultaten krijgt.
  • Het tweede argument, -mtime, wordt gebruikt om het aantal dagen oud te specificeren dat het bestand is. Als u +5 invoert, vindt het bestanden die ouder zijn dan 5 dagen.
  • Met het derde argument, -exec, kun je een commando zoals rm doorgeven. De {} ; aan het einde is vereist om de opdracht te beëindigen.

Dit werkt vrijwel op elke 'nix-distributie.

Meer verhalen

Een nieuw forest installeren in Server 2008

Het installeren van een nieuw forest in Server 2008 is een fluitje van een cent, waarbij meestal veel op de knop Volgende wordt geklikt. We laten je zien hoe.

Cookies gemakkelijk verwijderen of blokkeren in Firefox

Wilt u een gemakkelijke manier om met alle cookies in uw browser om te gaan? Zie hoe snel en eenvoudig het kan zijn met de CookieKiller-extensie voor Firefox.

Google Chrome openen met vastgezette tabbladen

Vind je het leuk om de nieuwe functie voor vastgezette tabbladen in Chrome te gebruiken en wil je deze permanent maken? Dan is alles wat je nodig hebt een beetje magie van de commandoschakelaar en een lijst met je favoriete websites.

Versnel uw webbrowser met Google Public DNS

Bent u op zoek naar een snellere manier om op internet te surfen en pagina's sneller te laten laden? Als dat het geval is, bent u misschien geïnteresseerd in het uitproberen van Google Public DNS. Hier zullen we bekijken hoe u het aan uw router of thuiscomputer kunt toevoegen.

Hernoem het gastaccount in Windows 7 voor verbeterde beveiliging

Om uw nieuwe Windows 7-machine te beveiligen, kunt u eens kijken naar het wijzigen van de gastaccountnaam. Vandaag bekijken we hoe u de naam van de gastaccount kunt wijzigen, zodat onbevoegde toegang tot uw machine wordt voorkomen.

Week in Geek: The Geek repareert een pc en Mini How-Tos-editie

Het is het einde van de week en het is tijd om achterover te leunen en alles te bekijken wat er is gebeurd, na te denken over wat we hebben bereikt, en het allerbelangrijkste: probeer te ontspannen en wat rust te krijgen. Het is het weekend!

Krijg kleurcodes in meerdere formaten met DCPicker

Heeft u een kleur op een webpagina gezien waarvan u de kleurcode echt wilde (of nodig had)? Met DCPicker kunt u nu gemakkelijk de informatie krijgen die u nodig heeft in zes kleurcode-indelingen.

Vrijdagpret: Doodle Defender

Hopelijk heb je vorige week een lang weekend gehad, maar nu zit het er weer op. Het leuke is dat het vrijdag is en we presenteren je nog een geweldige manier om tijd te verspillen op kantoor met Doodle Defender.

Krijg een klassiek startmenu in aerostijl in Windows 7

Mist u het klassieke startmenu in uw nieuwe Windows 7-installatie? Nu kun je het terugkrijgen en ook genieten van de Aero-Glass-look.

Shutter is een State of Art Screenshot Tool voor Ubuntu

Shutter is een ultramoderne screenshot-opname voor Linux en het is meer dan alleen een tool voor het maken van screenshots. Het wordt geleverd met een editor en enkele basisscripts om de screenshots die je maakt te bewerken en te verfraaien.