Inotify-t a bash fogási megváltoztatja a fájlrendszer

Program inotifywait és inotifywatch
Ezek a programok csak segítenek a megfelelő funkcionalitás nyomkövető fájlrendszer változásai. A Debian és Ubuntu, ezek szerepelnek a inotify-t-tools csomagot. Telepítése csomag:
Hogyan működik inotifywatch
inotifywatch program összegyűjti statisztikai hozzáférés a fájlrendszer segítségével inotify-t. Végén a program megjeleníti a statisztikai adatokat a táblázat formájában beleértve az összes események száma, az események száma minden típusú és a fájl, amelyre az esemény bekövetkezett. Ő számos paraméter, hogy lehet használni, hogy módosítsa az alkalmazás beállításait.
Kijelzők az információkat
Itt található további információ a szabványos hiba működés közben
Változások követése rekurzívan a könyvtár átadott parancssori argumentum. Ha egy alkönyvtár jön létre a program során, akkor automatikusan nyomon követhetők nyomon a könyvtárban. Ha a szám ki van választva a gyökérkönyvtárban vagy egy könyvtár sok alkönyvtár és fájl telepítése a nyomon követése minden elemét a fájlrendszer hosszabb időt vehet igénybe, amelynek során az események nem érkezett. Ezen kívül lehetőség van, hogy elérjék a maximális számú fájlrendszer-objektumok, amelyek követhetik minden felhasználó számára. Az alapértelmezett érték 8192, és ez növelhető beír egy új értéket a / proc / sys / fs / inotify-t / max_user_watches:
echo "51200"> / proc / sys / fs / inotify-t / max_user_watches
Kizárás a nyomkövető nevű fájlok illő mintát. kiterjesztett POSIX reguláris kifejezések használata a sablon. Regisztráljon ezt a paramétert figyelembe venni.
Kizárás a nyomkövető nevű fájlok illő mintát. kiterjesztett POSIX reguláris kifejezések használata a sablon. Regisztráljon ezt a paramétert figyelmen kívül hagyja.
A rekurzív nyomkövető könyvtár kizárása a megadott fájlt követés. Ha a megadott fájlt ugyanabban az időben a listára kerülést a nyomonkövethetőséget kivétel, akkor nyomon követhető. Egy fájl lehet használni, mint egy relatív útvonal vagy abszolút. Ha a fájl neve tartalmazza a „@” jel, akkor a teljes elérési út.
Olvassa fájlok listáját ellenőrizni fogják, és figyelmen kívül hagyja, fájlból, minden fájl nevét kell kezdeni egy új sort. Ha a fájl neve előtt a „@” szimbólum, nyomkövető van tiltva érte. Ha a fájl neve jelzi a jel „-” (mínusz), a fájlok listáját fogják olvasni a szabványos bemeneti folyam. Ez a paraméter akkor használható, ha szeretné nyomon követni a fájlok nagy száma, és a lista kényelmetlen átadni a parancssori.
sorok és oszlopok egy tábla a kimeneti akkor is, ha azok üresek. Alapértelmezés szerint nem jelenik meg az üres sorokat és oszlopokat.
-t <секунды>,
-timeout <секунды>
Csak futtatni a megadott számú másodperc. Ha ez a paraméter nincs megadva, akkor a program fut, amíg a jel megszakítására, például úgy, hogy megnyomja a Ctrl + C gombokat
-e <событие>,
-event <событие>
Csak követni az ilyen típusú események. Ez a paraméter lehet adni többször. Ha nincs megadva, akkor nyomon követhető minden típusú rendezvények
-egy <событие>,
-ascending <событие>
Rendezés növekvő kimenet az események száma az említett esemény típusát. Esemény típusok, amelyek segítségével elvégezni válogatás, többek között a «teljes» és az eseményeket, amelyek az alább felsorolt, kivéve a «mozgás» és a «közeli» (ahelyett, hogy azokat meg kell határozni «moved_to», «moved_from», «close_write» és «close_nowrite») . Alapértelmezésben válogatás történik csökkenő sorrendben terén «teljes».
-d <событие>,
-descending <событие>
Rendezés kimenet számának csökkentése az események, hogy az említett esemény típusát. Esemény típusok, amelyek segítségével elvégezni válogatás, többek között a «teljes» és az eseményeket, amelyek az alább felsorolt, kivéve a «mozgás» és a «közeli» (ahelyett, hogy azokat meg kell határozni «moved_to», «moved_from», «close_write» és «close_nowrite») . Alapértelmezésben válogatás történik csökkenő sorrendben terén «teljes».
Típusú eseményeket nyomon követni: