Find und Grep
Aufgaben zum Befehl find
1. Suchen aller Dateien mit der Endung .pdf
find *.pdf
2. Suchen aller .conf   Dateien im /etc Ordner ohne Unterordner
find -maxdepth 1 -name *.conf
3. Suchen aller Dateien die dem Benutzer tux   gehören
find -user tux
4. Auflisten aller Dateien in Verzeichnis   /bin   die größer als 1 Mebibyte
sind in ausführlicher Darstellung
find /bin -size 1M
c für Bytes
w für Zwei-Byte-Wörter
b für 512-Byte-Blöcke (Standard)
k für KiB (Kibibyte)
M für MiB (Mebibyte)
G für GiB (Gibybite)
5. Worauf müssen sie achten, wenn Sie gefundene Dateien mit -delete löschen?
-delete   löscht gefundene Verzeichnisse und Dateien, auch die leeren.
6. Listen Sie alle Dateien und Verzeichnisse in den drei Verzeichnissen /
tmp /home /var auf, auf die in den letzten 5 Minuten zugegriffen wurde.
Die Meldungen mit „keine Berechtigung“ sollen nicht auf dem
Bildschirm erscheinen.
Sudo find /tmp /home /var -mmin 5
7. Legen Sie als Benutzer root  für jeden Benutzer auf Ihrem Server ein
gzip-Archiv  seines zugehörigen HOME-Verzeichnisses an.
find /home -maxdepth 1 -type d -name $NAME -okdir tar -zvcf {}.tar.gz {} \;
$NAME wird hier allerdings durch den namen des Benutzers getauscht
8. Probieren Sie dasselbe Kommando mit -okdir  anstatt -execdir
find /home -maxdepth 1 -type d -name $NAME -okdir tar -zvcf {}.tar.gz {} \;