fswatch: isang tool upang masubaybayan ang mga pagbabago sa mga file

Direktoryo na protektado ng password

Ang tool Ang fswatch ay libre at bukas na mapagkukunan, bilang karagdagan sa pagiging multiplatform dahil maaari itong mai-install sa maraming mga operating system tulad ng GNU / Linux, Solaris, BSDs, Mac OS, at kahit sa Microsoft Windows. Ito ay isang simple ngunit malakas na tool na maaaring subaybayan at alerto ng mga pagbabago sa mga direktoryo at file kapag nabago ang mga ito. Sa kaso ng bersyon ng Linux, batay ito sa inotify, isang kernel subsystem na nag-uulat sa mga pagbabago sa file.

Sa kasamaang palad ang package hindi ito kasama bilang default sa anumang lalagyan mula sa anumang pamamahagi, kaya kakailanganin mong i-download, i-compile at i-install ito nang manu-mano kung nais mong magkaroon ng kamangha-manghang tool na ito sa iyong system. Siyempre, para dito dapat kang magkaroon ng mga naka-install na Mga Tool sa Pag-unlad sa iyong pamamahagi ng Linux, na sa pangkalahatan ay matatagpuan sa karamihan ng mga distrito, kaya't hindi ito magiging problema para sa iyo sigurado.

Maaaring subaybayan ng fswatch ang mga idle period, ipasadya ang format ng pagrekord ng kaganapan, gumamit ng mga filter gamit ang regular na mga expression para sa utos, pagsubaybay sa direktoryo ng direktoryo, atbp. Din, upang mai-install ito dapat mong gawin ang sumusunod:

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

Sa pamamagitan ng paraan, ang huling utos ay kinakailangan upang i-refresh ang mga link at library cache, kung hindi man ay makahanap kami ng isang karaniwang error:

fswatch: error habang naglo-load ng mga nakabahaging aklatan: libfswatch.so.6: ay hindi maaaring buksan ang nakabahaging file ng object: Walang ganoong file o direktoryo.

Ngayon ay naka-install na ito, maaari mo itong magamit. Pinapayuhan kita na suriin ang manwal, ngunit ang pangunahing syntax ay:

fswatch [opciones] /rutas/a/monitorizar

Halimbawa, upang subaybayan ang direktoryo ng bahay:

fswatch /home/isaac

Bilang karagdagan, tulad ng makikita mo sa manwal, mayroon itong maraming mga kagiliw-giliw na pagpipilian upang baguhin ang pag-uugali nito ... Inaasahan kong nagustuhan mo ito at makakatulong ito sa iyo.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.