Onder linux kennen we een aantal methoden om bestanden te verwijderen.
De snelste is wel een apparte, rsync.
Met RSync kan je twee directories en alle onderliggende met elkaar gelijk krijgen, syncen.
Een optie is daarbij dat je bestanden die op het doel bestaan kunt wissen als die niet aanwezig zijn in de bron, hiermee kunnen we een kleine gedachte sprong maken.
Als we nu een lege directory syncen met een volle, dan worden alle bestanden op het doel gewist.
Op zicht niet zo byzonder maar wel dat rsync een mega snelle methode heeft om bestanden te bewerken. Sneller dan rm
Het verschil en een factor 100+.
mkdir empty_dir
rsync -a –delete empty_dir/ directorydieleegmoet/
rmdir emty_dir
Er is een downside, rm is langzamer maar belast het systeem minder. Rsync is zo snel omdat deze 100% cpu kan gebruiken.