fswatch: फाइल्समधील बदलांचे परीक्षण करण्याचे साधन

संकेतशब्द संरक्षित निर्देशिका

साधन fswatch विनामूल्य आणि मुक्त स्रोत आहे, मल्टीप्लाटफॉर्म असण्याव्यतिरिक्त जीएनयू / लिनक्स, सोलारिस, बीएसडी, मॅक ओएस आणि मायक्रोसॉफ्ट विंडोजवरही असंख्य ऑपरेटिंग सिस्टमवर स्थापित केले जाऊ शकते. हे एक साधे परंतु शक्तिशाली साधन आहे जे डायरेक्टरी आणि फाईल्समध्ये बदल केल्यावर त्यांचे परीक्षण व अधिसूचना देऊ शकतात. लिनक्स आवृत्तीच्या बाबतीत, हे कर्नल उपप्रणाली इनोटाइफवर आधारित आहे जे फाइल बदलांचा अहवाल देते.

दुर्दैवाने पॅकेज हे कोणत्याही रेपॉजिटरीमध्ये मुलभूतरित्या समाविष्ट केलेले नाही कोणत्याही वितरणापासून, म्हणून आपल्या सिस्टमवर हे विलक्षण साधन आपल्यास हवे असल्यास आपणास ते डाउनलोड, कंपाईल आणि स्वहस्ते स्थापित करावे लागेल. नक्कीच, यासाठी आपल्याकडे आपल्या लिनक्स वितरणावर विकास साधने स्थापित केलेली असणे आवश्यक आहे, जी बहुतेक सामान्यत: बहुतेक डिस्ट्रॉजमध्ये आढळतात, यामुळे आपल्यासाठी निश्चितपणे ही समस्या होणार नाही.

fswatch निष्क्रिय पूर्णविरामांचे निरीक्षण करू शकते, इव्हेंट रेकॉर्डिंग स्वरूपन सानुकूलित करू शकते, कमांडसाठी नियमित अभिव्यक्ती वापरुन फिल्टर वापरू शकते, रिकर्सिव्ह डिरेक्टरी मॉनिटरिंग इ. सुद्धा, स्थापित करण्यासाठी आपण पुढील गोष्टी करणे आवश्यक आहे:

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

तसे, दुवे आणि लायब्ररी कॅशे रीफ्रेश करण्यासाठी शेवटची आज्ञा आवश्यक आहे, अन्यथा आम्हाला एक विशिष्ट त्रुटी आढळेलः

fswatch: सामायिक लायब्ररी लोड करताना त्रुटी: libfswatch.so.6: सामायिक ऑब्जेक्ट फाइल उघडू शकत नाही: अशी फाइल किंवा निर्देशिका नाही.

आता आपण ते स्थापित केले आहे, आपण ते वापरू शकता. मी तुम्हाला सल्ला देतो मॅन्युअल तपासा, परंतु मूलभूत वाक्यरचनाः

fswatch [opciones] /rutas/a/monitorizar

उदाहरणार्थ, होम डिरेक्टरीचे निरीक्षण करणेः

fswatch /home/isaac

याव्यतिरिक्त, जसे आपण मॅन्युअलमध्ये पहाल की त्याच्याकडे त्याच्या वर्तनमध्ये बदल करण्याचे अनेक मनोरंजक पर्याय आहेत ... मला आशा आहे की आपल्याला ती आवडली असेल आणि ती आपल्याला मदत करेल.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.