fswatch: orodje za spremljanje sprememb v datotekah

Imenik, zaščiten z geslom

Orodje fswatch je brezplačen in odprtokoden, poleg tega da je večplatformna, saj jo je mogoče namestiti v številne operacijske sisteme, kot so GNU / Linux, Solaris, BSD, Mac OS in celo v Microsoft Windows. Je preprosto, a zmogljivo orodje, ki lahko spremlja in opozarja na spremembe v imenikih in datotekah, ko so spremenjene. V primeru različice Linuxa temelji na inotify, podsistemu jedra, ki poroča o spremembah datotek.

Na žalost paket ni privzeto vključen v nobeno skladišče iz katere koli distribucije, zato ga boste morali ročno prenesti, zbrati in namestiti, če želite imeti v svojem sistemu to čudovito orodje. Seveda morate za to na svoji distribuciji Linuxa namestiti razvojna orodja, ki jih običajno najdemo v večini distribucij, zato vam to zagotovo ne bi predstavljalo težav.

fswatch lahko spremlja obdobja mirovanja, prilagaja format snemanja dogodkov, uporablja filtre z uporabo regularnih izrazov za ukaz, rekurzivno spremljanje imenika itd. Pa tudi, da ga namestite narediti morate naslednje:

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

Mimogrede, zadnji ukaz je potreben za osvežitev povezav in predpomnilnika knjižnice, sicer bi našli tipično napako:

fswatch: napaka med nalaganjem knjižnic v skupni rabi: libfswatch.so.6: ni mogoče odpreti predmetne datoteke v skupni rabi: take datoteke ali imenika ni.

Zdaj ste ga namestili, lahko ga uporabljate. Svetujem vam preverite priročnik, vendar je osnovna sintaksa:

fswatch [opciones] /rutas/a/monitorizar

Na primer za nadzor domačega imenika:

fswatch /home/isaac

Poleg tega ima, kot boste videli v priročniku, številne zanimive možnosti za spreminjanje njegovega vedenja ... Upam, da vam je bilo všeč in vam bo v pomoč.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.