fswatch: työkalu tiedostojen muutosten seuraamiseen

Salasanasuojattu hakemisto

Työkalu fswatch on ilmainen ja avoimen lähdekoodinSen lisäksi, että se on monitasoinen, koska se voidaan asentaa useisiin käyttöjärjestelmiin, kuten GNU / Linux, Solaris, BSD, Mac OS ja jopa Microsoft Windows. Se on yksinkertainen mutta tehokas työkalu, joka voi seurata ja varoittaa hakemistojen ja tiedostojen muutoksista, kun niitä muokataan. Linux-version tapauksessa se perustuu inotify-tiedostoon, ytimen alijärjestelmään, joka raportoi tiedostomuutoksista.

Valitettavasti paketti se ei sisälly oletusarvoisesti mihinkään arkistoon mistä tahansa jakelusta, joten sinun on ladattava, käännettävä ja asennettava se manuaalisesti, jos haluat, että tämä upea työkalu on järjestelmässäsi. Tietenkin tätä varten sinulla on oltava kehitystyökalut asennettuna Linux-jakeluun, jotka yleensä löytyvät useimmista distroista, joten tämä ei ole ongelma sinulle varmasti.

fswatch voi seurata lepotiloja, mukauttaa tapahtumien tallennusmuotoa, käyttää suodattimia käyttämällä säännöllisiä lausekkeita komennossa, rekursiivista hakemiston valvontaa jne. Yhtä hyvin, asentaa se sinun on tehtävä seuraava:

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

Muuten, viimeinen komento on välttämätön linkkien ja kirjaston välimuistin päivittämiseksi, muuten löydämme virhetyypin:

fswatch: virhe jaettujen kirjastojen lataamisessa: libfswatch.so.6: ei voi avata jaettua objektitiedostoa: Ei tällaista tiedostoa tai hakemistoa.

Nyt se on asennettu, voit käyttää sitä. Kehotan sinua tarkista käyttöopas, mutta perussyntaksi on:

fswatch [opciones] /rutas/a/monitorizar

Esimerkiksi kotihakemiston seuraamiseksi:

fswatch /home/isaac

Lisäksi, kuten näette käsikirjasta, sillä on monia mielenkiintoisia vaihtoehtoja sen käyttäytymisen muuttamiseksi ... Toivottavasti pidit siitä ja se auttaa sinua.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.