Chishandiso fswatch ndeye mahara uye yakavhurwa sosi, pamusoro pekuve multiplatform sezvo ichigona kuiswa pane akawanda masisitimu anoshanda seGNU / Linux, Solaris, BSDs, Mac OS, uye kunyangwe paMicrosoft Windows. Icho chishandiso chiri nyore asi chine simba icho chinogona kuongorora uye kunyevera nezve shanduko mune madhairekitori uye mafaera kana agadziriswa Muchiitiko cheiyo Linux vhezheni, yakavakirwa pane inotify, kernel subsystem iyo inoshuma pane faira shanduko.
Nehurombo iyo package haina kuverengerwa nekukanganisa mune chero chinhu chekuchengetedza kubva pane chero kugoverwa, saka uchafanirwa kurodha pasi, kuumbiridza uye nekuimisikidza nemaoko kana iwe uchida kuve neyakanaka chishandiso pane yako system. Ehezve, kune izvi iwe unofanirwa kuve neDziviriro Maturu akaisirwa pane yako Linux kugovera, ayo anowanzo kuwanikwa mumazhinji distros, saka izvi hazvingave dambudziko kwauri zvechokwadi.
fswatch inogona kuongorora zvisina basa nguva, gadzirisa chiitiko kurekodha fomati, shandisa mafirita uchishandisa mataurirwo enguva dzose emurairo, kudzokorora dhairekitori yekutarisa, nezvimwe. Zvakanaka ipapo, kuiisa iwe uchafanirwa kuita zvinotevera:
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
Nenzira, wekupedzisira kuraira kunodiwa kuti uvandudze zvinongedzo uye raibhurari cache, zvikasadaro isu taizowana chaiyo kukanganisa:
fswatch: kukanganisa paunenge uchirodha raibhurari dzakagovaniswa: libfswatch.so.6: haigone kuvhura yakagovaniswa faira rezvinhu: Hakuna rakadai faira kana dhairekitori.
Iye zvino waisa, unogona kuishandisa. Ndinokuraira kuti tarisa bhuku, asi syntax yakakosha ndeiyi:
fswatch [opciones] /rutas/a/monitorizar
Semuenzaniso, kuongorora dhairekitori repamba:
fswatch /home/isaac
Pamusoro pezvo, sezvauchaona mubhuku rekushandisa, ine zvakawanda zvingasarudzika zvekugadzirisa maitiro ayo ... ndinovimba wakaifarira uye ichakubatsira.