fswatch: egy eszköz a fájlok változásainak figyelemmel kísérésére

Jelszóval védett könyvtár

Az eszköz Az fswatch ingyenes és nyílt forráskódú, amellett, hogy többplatformos, mivel számos operációs rendszerre telepíthető, például GNU / Linux, Solaris, BSD, Mac OS és még a Microsoft Windows rendszerre is. Ez egy egyszerű, de hatékony eszköz, amely figyelemmel kíséri és módosíthatja a könyvtárak és fájlok változását. A Linux verzió esetében az inotify, egy kernel alrendszer, amely a fájl változásairól számol be.

Sajnos a csomag alapértelmezés szerint nincs benne egyetlen adattárban sem bármilyen terjesztésből, így manuálisan le kell töltenie, össze kell fordítania és telepítenie kell, ha ezt a fantasztikus eszközt szeretné a rendszerén. Természetesen ehhez telepítenie kell a fejlesztői eszközöket a Linux disztribúciójára, amelyek általában megtalálhatók a legtöbb disztribúcióban, így ez biztosan nem jelentene problémát Önnek.

Az fswatch képes tétlen időszakokban figyelni, testreszabni az eseményrögzítés formátumát, szűrőket használhat a parancs reguláris kifejezései segítségével, rekurzív könyvtárfigyelés stb. Is, telepítéséhez a következőket kell tennie:

wget https://github.com/emcrisostomo/fswatch/releases/download/1.9.3/fswatch-1.9.3.targ.gz

tar -zxvf fswatch-1.9.3.tar.gz

cd fswatch-1.9.3/

./configure

make

sudo make install

sudo ldconfig

Egyébként az utolsó parancs szükséges a linkek és a könyvtár gyorsítótárának frissítéséhez, különben tipikus hibát találunk:

fswatch: hiba a megosztott könyvtárak betöltésekor: libfswatch.so.6: nem nyitható meg a megosztott objektum fájl: Nincs ilyen fájl vagy könyvtár.

Most telepítette, használhatja. Azt tanácsolom neked ellenőrizze a kézikönyvet, de az alapvető szintaxis:

fswatch [opciones] /rutas/a/monitorizar

Például az otthoni könyvtár megfigyeléséhez:

fswatch /home/isaac

Ezenkívül, amint a kézikönyvben látni fogja, érdekes lehetőségek sokasága van a viselkedésének módosítására ... Remélem, tetszett és segít.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.