Good to Know Database

Dateien und Verzeichnisse innerhalb einer Verzeichnisstruktur löschen


Sollten Sie innerhalb einer Verzeichnisstruktur alle Dateien löschen wollen, können Sie die Verzeichnisse mit find durchsuchen und die gefundenen Dateien an rm übergeben. Der folgende Befehl durchsucht das Verzeichnis /data/dailydel und löscht alle gefundenen Dateien. Die Unterverzeichnisse werden dabei nicht gelöscht.

[root@centos6 ~]# find /data/dailydel -type f -exec rm -rf {} \;

Wenn Sie unter /data/dailydel für jeden Benutzer ein eigenes Verzeichnis angelegt haben und die darin enthaltenen Dateien und Verzeichnisse löschen wollen, hilft Ihnen der folgende Befehl weiter. Dieser durchsucht die Verzeichnisse /data/dailydel/<username> und löscht alle Dateien und Verzeichnisse welche sich in den Benutzerverzeichnisssen befinden.

[root@centos6 ~]# find /data/dailydel -mindepth 2 -exec rm -rf {} \;


Dieser Eintrag wurde am 06.10.2013 erstellt.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_2375.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer