28/12/2010

iNotify, niets te maken met A

Filed under: — cybrarian @ 11:43 pm

Het merk met de vele i-toepassingen en apparaten heeft niets te maken met inotify. Inotify is een mogelijkheid in de Linux kern, die toelaat te reageren als er iets verandert in het bestandssysteem, bv als een bestand geschreven wordt in een bepaalde map.
Om van de commandline inotify te gebruiken bestaan hulpmiddelen, die apart geïnstalleerd kunnen/moeten worden: inotify-tools. Die zijn normaal beschikbaar via het softwarebeheer van je distributie; vb bij openSuse Yast, zoek “inotify” geeft “inotify-tools – Command Line Utilities for inotify”; “libinotifytools0” wordt nog mee geselecteerd.
Na installatie kan je op de commandline inotifywait en inotifywatch gebruiken; start daarvoor een terminal.
Bekijk wat gebeurt in je homedirectory:

inotifywatch ~

Of meer nog, home directory en subdirectories met parameter -r (van recursive):

inotifywatch -r ~

Start een programma, bv Firefox, en ga terug naar het inotify venster.
Afbreken telkens met ctrl-c; waarna je een “verslag” krijgt.

Nuttig om te kijken wat een programma zoal uitsteekt op je harde schijf, of om te controleren of een zelfgeschreven programma wel werkt zoals je bedoelt.

Powered by WordPress