====== Filesystem ======
===== Datei- und Ordnerrechte rekursiv setzen mit dem chmod Befehl =====
Lars Schenk beschreibt in seinem Blogeintrag wie man mit dem chmod Befehl Datei- und Ordnerrechte unter Linux rekursiv setzen kann. Hier geht es zum Originalposting in [[http://lars-schenk.com/chmod_rekursiv_nur_auf_dateien_oder_verzeichnisse_anwenden/90|Lars Schenks Blog]].
==== Dateien ====
find . -type f -exec chmod 644 {} ;
Verbesserte Befehlsstruktur wenn Leerzeichen, Backslash oder Anführungszeichen im Datei- oder Ordnername vorkommen:
find . -type f -print0 | xargs -0 chmod 644
==== Ordner ====
find . -type d -exec chmod 755 {} ;
===== Suchen nach Stichwörtern in Dateien =====
Hilfreiche Programme bei der Dateisuche unter Linux sind unter anderen **[[http://man.cx/find|find]]**, **[[http://man.cx/xargs|xargs]]** und **[[http://man.cx/grep|grep]]**.
==== Möglichkeit 1 ====
find /home -type f -name *.txt | xargs grep Linux
Sucht in Ordner ''/home'' in Dateien (''-type f'') mit Dateiendung ''*.txt'' nach dem Stichwort ''Linux''.
==== Möglichkeit 2 (eleganter) ====
grep -r 'Linux' /home/*
Macht das gleiche wie der Befehl unter Möglichkeit 1 nur eleganter.
===== Filesystem Images / ISO Images =====
==== Create ISO Image from directory ====
genisoimage -o FILE.iso /path/to/dir
[[http://linux.die.net/man/1/genisoimage]]