Ben's notes

Linux, Unix, network, radio...

User Tools

Site Tools


inotify

Link to this comparison view

Next revision
Previous revision
inotify [2014/12/08 09:23] – created admininotify [2021/10/09 15:14] (current) – external edit 127.0.0.1
Line 1: Line 1:
 {{tag>[linux inotify]}} {{tag>[linux inotify]}}
-~~TOC~~ 
 =====inotify - notice inode changes==== =====inotify - notice inode changes====
   * Install inotify:<code>yum install inotify-tools</code>   * Install inotify:<code>yum install inotify-tools</code>
   * Watch a directory recursive:<code>inotifywatch -r /opt/bacula/</code>   * Watch a directory recursive:<code>inotifywatch -r /opt/bacula/</code>
-  * Run your program and after that ctr-c inotifywatch. +  * Run your program and after that ctr-c inotifywatch:<code># inotifywatch -r /opt/bacula/ 
-  * +Establishing watches... 
 +Finished establishing watches, now collecting statistics. 
 +^Ctotal  access  modify  close_write  close_nowrite  open  create  delete  filename 
 +19                            5              7                 /opt/bacula/lib/ 
 +17                            0              2                 /opt/bacula/working/ 
 +9      4                        2              3                 /opt/bacula/sbin/ 
 +9      3                        3              3                 /opt/bacula/etc/ 
 +6      2                        2              2                 /opt/bacula/scripts/ 
 +3      0                        0              1                 /opt/bacula/log/</code> 
 +  * Show events as they occur:<code># inotifywait  -m -r /opt/bacula/ 
 +/opt/bacula/lib/ CLOSE_NOWRITE,CLOSE libbacsql-7.0.5.so 
 +/opt/bacula/lib/ CLOSE_NOWRITE,CLOSE libbaccats-mysql-7.0.5.so 
 +/opt/bacula/sbin/ CLOSE_NOWRITE,CLOSE dbcheck 
 +/opt/bacula/etc/ CLOSE_NOWRITE,CLOSE bacula-dir.conf 
 +/opt/bacula/working/ MODIFY backup.home.polaire.nl-dir.conmsg 
 +/opt/bacula/working/ MODIFY backup.home.polaire.nl-dir.conmsg 
 +/opt/bacula/working/ MODIFY backup.home.polaire.nl-dir.conmsg 
 +/opt/bacula/sbin/ OPEN bsmtp 
 +/opt/bacula/working/ MODIFY backup.home.polaire.nl-dir.BackupCatalog.2014-12-08_10.25.33_04.-738105464.mail 
 +/opt/bacula/working/ ACCESS backup.home.polaire.nl-dir.BackupCatalog.2014-12-08_10.25.33_04.-738105464.mail 
 +/opt/bacula/sbin/ ACCESS bsmtp 
 +/opt/bacula/lib/ OPEN libbac-7.0.5.so 
 +/opt/bacula/lib/ ACCESS libbac-7.0.5.so 
 +/opt/bacula/lib/ CLOSE_NOWRITE,CLOSE libbac-7.0.5.so 
 +/opt/bacula/sbin/ CLOSE_NOWRITE,CLOSE bsmtp 
 +/opt/bacula/working/ CLOSE_WRITE,CLOSE backup.home.polaire.nl-dir.BackupCatalog.2014-12-08_10.25.33_04.-738105464.mail 
 +/opt/bacula/working/ DELETE backup.home.polaire.nl-dir.BackupCatalog.2014-12-08_10.25.33_04.-738105464.mail 
 +/opt/bacula/log/ MODIFY bacula.log 
 +/opt/bacula/log/ CLOSE_WRITE,CLOSE bacula.log 
 +/opt/bacula/working/ DELETE bacula-dir.9101.state 
 +/opt/bacula/working/ CREATE bacula-dir.9101.state 
 +/opt/bacula/working/ OPEN bacula-dir.9101.state 
 +/opt/bacula/working/ MODIFY bacula-dir.9101.state 
 +/opt/bacula/working/ MODIFY bacula-dir.9101.state 
 +/opt/bacula/working/ CLOSE_WRITE,CLOSE bacula-dir.9101.state 
 +/opt/bacula/working/ ACCESS backup.home.polaire.nl-dir.conmsg 
 +/opt/bacula/working/ MODIFY backup.home.polaire.nl-dir.conmsg 
 +^C</code> 
  
inotify.txt · Last modified: 2021/10/09 15:14 by 127.0.0.1