fswatch: rīks failu izmaiņu uzraudzībai

Ar paroli aizsargāts direktorijs

Rīks fswatch ir bezmaksas un atvērts avotsPapildus daudzplatformai, jo to var instalēt daudzās operētājsistēmās, piemēram, GNU / Linux, Solaris, BSD, Mac OS un pat Microsoft Windows. Tas ir vienkāršs, bet spēcīgs rīks, kas var uzraudzīt un brīdināt par izmaiņām direktorijos un failos, kad tie tiek modificēti. Linux versijas gadījumā tā ir balstīta uz inotify - kodola apakšsistēmu, kas ziņo par izmaiņām failā.

Diemžēl iepakojums tas pēc noklusējuma nav iekļauts nevienā repozitorijā no jebkura izplatītāja, tāpēc jums tas būs jālejupielādē, jāapkopo un jāinstalē manuāli, ja vēlaties, lai jūsu sistēmā būtu šis fantastiskais rīks. Protams, šim nolūkam jūsu Linux izplatīšanā ir jābūt instalētiem izstrādes rīkiem, kas parasti ir lielākajā daļā distros, tāpēc tas jums noteikti neradīs problēmas.

fswatch var kontrolēt dīkstāves periodus, pielāgot notikumu ierakstīšanas formātu, komandai izmantot filtrus, izmantojot regulāras izteiksmes, rekursīvu direktoriju uzraudzību utt. Arī, to instalēt jums jādara šādi:

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

Starp citu, pēdējā komanda ir nepieciešama, lai atsvaidzinātu saites un bibliotēkas kešatmiņu, pretējā gadījumā mēs atrastu tipisku kļūdu:

fswatch: kļūda ielādējot koplietojamas bibliotēkas: libfswatch.so.6: nevar atvērt koplietojamo objektu failu: Nav šāda faila vai direktorija.

Tagad tas ir instalēts, varat to izmantot. Es jums iesaku pārbaudiet rokasgrāmatu, bet pamata sintakse ir:

fswatch [opciones] /rutas/a/monitorizar

Piemēram, lai uzraudzītu mājas direktoriju:

fswatch /home/isaac

Turklāt, kā jūs redzēsiet rokasgrāmatā, tam ir daudz interesantu iespēju mainīt savu uzvedību ... Es ceru, ka jums tas patika, un tas jums palīdzēs.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.