Hallo, im Prinzip ist der Artikel auf http://wiki.ubuntuusers.de/inotify schon ganz gut allerdings vermisse ich eine Menge praktische Erwägungen. Ich will inotify verwenden um festzustellen welche Dateien während einer Installation eines Paketes xxxxx neu erstellt/gelöscht/geändert wurden.
Daraus ergeben sich für mich folgende Fragen:
1.) Was ist der Unterschied zwischen einem Konstrukt:
while true;
do inotifywait ....; done
und
inotifywait --monitor .....;
2.) Auf der Wiki Seite steht:
"Es kann lange dauern, bis alle Überwachungen eines großen Verzeichnisbaums initialisiert wurden. Außerdem kann die Maximalzahl zu überwachender Verzeichnisse erreicht werden."
Hmm wie gross ist die Maximalzahl der zu überwachenden Verzeichnisse?
Wenn ich meine ganze Ubuntu-Partition vom root Verzeichnis rekursiv abwärts überwachen lasse macht dann mein COmputer die Grätsche?
Wenn die Maximalzahl überschritten wird was passiert dann? Bricht inotifywait ab oder ignoriert der Befehl nur die restlichen Verzeichnisse?
3.) Wie würde der Befehl lauten wenn ich meine ganze Partition exclusive des /temp Verzeichnisses für die Dauer einer Installation überwachen wollte? Funktioniert:
inotifywait -m -r --exclude /temp /
?
Danke
Peter