„fswatch“: įrankis failų pokyčiams stebėti

Slaptažodžiu apsaugotas katalogas

Priemonė „fswatch“ yra nemokamas ir atviras šaltinis, be to, kad jis yra daugiaplatformis, nes gali būti įdiegtas daugelyje operacinių sistemų, tokių kaip GNU / Linux, Solaris, BSD, Mac OS ir net „Microsoft Windows“. Tai paprastas, bet galingas įrankis, kuris gali stebėti ir įspėti apie katalogų ir failų pakeitimus, kai jie modifikuojami. „Linux“ versijos atveju jis pagrįstas „inotify“ - branduolio posistemiu, pranešančiu apie failo pakeitimus.

Deja, paketas pagal numatytuosius nustatymus jis nėra įtrauktas į jokią saugyklą iš bet kurio platinimo, todėl turėsite atsisiųsti, kompiliuoti ir įdiegti rankiniu būdu, jei norite, kad jūsų sistemoje būtų šis fantastiškas įrankis. Žinoma, tam turite turėti „Linux“ paskirstyme įdiegtus kūrimo įrankius, kurie dažniausiai sutinkami daugumoje rajonų, todėl tai tikrai nebus jūsų problema.

„fswatch“ gali stebėti nenaudojamus laikotarpius, pritaikyti įvykių įrašymo formatą, naudoti filtrus naudodamas įprastas komandos išraiškas, rekursyvų katalogų stebėjimą ir kt. Taip pat, ją įdiegti turite atlikti šiuos veiksmus:

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

Beje, paskutinė komanda yra būtina norint atnaujinti nuorodas ir bibliotekos talpyklą, kitaip rasime klaidos tipą:

„fswatch“: klaida įkeliant bendrinamas bibliotekas: libfswatch.so.6: negalima atidaryti bendro objekto failo: tokio failo ar katalogo nėra.

Dabar ją įdiegėte, galite naudoti. Aš tau patariu patikrinkite vadovą, bet pagrindinė sintaksė yra:

fswatch [opciones] /rutas/a/monitorizar

Pavyzdžiui, norėdami stebėti namų katalogą:

fswatch /home/isaac

Be to, kaip pamatysite vadove, jame yra daugybė įdomių galimybių pakeisti savo elgesį ... Tikiuosi, kad jums patiko ir tai jums padės.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.