Dateien auf Linux Unix Systemen suchen und löschen

Wie häufig steht man vor dem Problem das man bestimmte Dateien die man sucht auch gleich löschen will?

Da das rm Kommando leider keine Suchbedingungnen unterstützt, hat man an dieser Stelle ein Problem.

Allerdings kann man das mit find umgehen indem man find und rm einfach miteinander kombiniert.

Das könnte dann so

find . -name "SUCH-KRITERIUM" -exec rm -rf {} \;

oder so

find . -type f -name "SUCH-KRITERIUM" -exec rm -f {} \;

aussehen.

Der Unterschied zwischen den beiden Varianten ist, das das erste Beispiel auch Verzeichnisse finden kann.

Aber Vorsicht bei der Benutzung von rm. Einmal nicht aufgepasst, kann man wichtige Systemdateien löschen, die das komplette System zerstören. Daher sollte man immer darauf achten, rm nur mit Vorsicht oder nicht als root zu verwenden.


In this article



Most Recent

Hintergrundbeleuchtung für Laptops, die als Server laufen, ausschalten
Continue reading...

More posts

Dateien auf Linux/Unix Systemen nach einem String durchsuchen
Dateien auf Linux/Unix Systemen nach einem String durchsuchen

Wie häufig kommt es vor, das man nach einem bestimmten Text sucht, man aber nicht mehr weis in welcher Datei man diesen versteckt hat? Also mir...

Übersicht über Magento Events
Übersicht über Magento Events

Hier eine Übersicht über die Events von Magento, und wo diese zu finden sind. Für was die Events gut sind, und wie man Diese benutzt werd ich ich...

Sicherheit im Web? Was ist denn das?
Sicherheit im Web? Was ist denn das?

Da ich täglich mit dem Internet zu tun habe, sehe ich immer und immer wieder Seiten die es mit der Sicherheit nicht so ernst nehmen. Das sind ja...

Parameter Tampering und was man darunter Versteht
Parameter Tampering und was man darunter Versteht

Parameter Tampering, Parameter Injection oder gar Parameter Manipulation? Was Verbirgt sich hinter diesem ominösen Begriff? Eine kleine Erklärung...