अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

inotifywatch - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में इनोटिफ़ाइवॉच चलाएं

यह कमांड inotifywatch है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


inotifywatch - inotify का उपयोग करके फ़ाइल सिस्टम एक्सेस आँकड़े एकत्र करें

SYNOPSIS


inotifywatch [-hvzrqf] [-e ] [-t ] [-a ] [-d ] [
...]

वर्णन


inotifywatch Linux का उपयोग करके फ़ाइल सिस्टम ईवेंट सुनता है inotify(7) इंटरफ़ेस, फिर
प्रत्येक फ़ाइल या निर्देशिका पर प्राप्त घटनाओं की सारांश गणना आउटपुट करता है।

आउटपुट


inotifywatch प्रत्येक प्रकार की घटना के लिए एक कॉलम के साथ मानक पर एक तालिका आउटपुट करेगा
और प्रत्येक देखी गई फ़ाइल या निर्देशिका के लिए एक पंक्ति। तालिका समय की मात्रा दिखाएगी
प्रत्येक घटना प्रत्येक देखी गई फ़ाइल या निर्देशिका के लिए घटित हुई। आउटपुट को a द्वारा सॉर्ट किया जा सकता है
का उपयोग कर विशेष घटना -a or -d विकल्प.

कुछ नैदानिक ​​जानकारी मानक त्रुटि पर आउटपुट होगी।

विकल्प


-एच, --मदद
कुछ उपयोगी उपयोग संबंधी जानकारी आउटपुट करें.

-में, --शब्दशः
निष्पादन के दौरान मानक त्रुटि पर कुछ अतिरिक्त जानकारी आउटपुट करें।

@
किसी निर्देशिका ट्री को पुनरावर्ती रूप से देखते समय, निर्दिष्ट फ़ाइल को होने से बाहर रखें
देखा. फ़ाइल को सापेक्ष या निरपेक्ष पथ के अनुसार निर्दिष्ट किया जाना चाहिए
क्या देखी गई निर्देशिकाओं के लिए कोई सापेक्ष या निरपेक्ष पथ दिया गया है। यदि एक
विशिष्ट पथ को स्पष्ट रूप से शामिल और बहिष्कृत दोनों किया गया है, इस पर हमेशा नजर रखी जाएगी।

नोट: यदि आपको कोई निर्देशिका या फ़ाइल देखनी है जिसका नाम @ से शुरू होता है, तो दें
निरपेक्ष पथ.

--लेख्यपत्र से
किसी फ़ाइल को देखने या उसमें से निकालने के लिए फ़ाइल नाम पढ़ें, प्रति पंक्ति एक फ़ाइल नाम। अगर
फ़ाइल नाम @ से शुरू होते हैं, जैसा कि ऊपर बताया गया है, उन्हें बाहर रखा गया है। अगर '-' है,
फ़ाइल नाम मानक इनपुट से पढ़े जाते हैं। अगर आपको भी देखना है तो इस विकल्प का उपयोग करें
कमांड लाइन तर्कों के रूप में पारित करने के लिए कई फ़ाइलें।

-में, --शून्य
आउटपुट तालिका पंक्तियाँ और स्तंभ, भले ही सभी तत्व शून्य हों। डिफ़ॉल्ट रूप से, पंक्तियाँ और
कॉलम केवल तभी आउटपुट होते हैं जब उनमें गैर-शून्य तत्व होते हैं। इस विकल्प का उपयोग कब करें
प्रत्येक ईवेंट को बहुत सारी फ़ाइलों पर देखने से परिणाम हो सकता है बहुत आउटपुट का!

--निकालना
ऐसे किसी भी ईवेंट को संसाधित न करें जिसका फ़ाइल नाम निर्दिष्ट POSIX विस्तारित से मेल खाता हो
नियमित अभिव्यक्ति, केस संवेदनशील।

--बहिष्कृत
ऐसे किसी भी ईवेंट को संसाधित न करें जिसका फ़ाइल नाम निर्दिष्ट POSIX विस्तारित से मेल खाता हो
नियमित अभिव्यक्ति, केस असंवेदनशील।

-आर, - आक्रामक
तर्क के रूप में पारित किसी भी निर्देशिका की सभी उपनिर्देशिकाएँ देखें। घड़ियाँ होंगी
असीमित गहराई तक पुनरावर्ती रूप से स्थापित करें। प्रतीकात्मक कड़ियों को पार नहीं किया जाता. अगर
देखी गई निर्देशिकाओं के भीतर नई निर्देशिकाएं बनाई जाती हैं, वे स्वचालित रूप से बन जाएंगी
देखा.

चेतावनी: यदि आप किसी बड़े पेड़ की मूल निर्देशिका देखते समय इस विकल्प का उपयोग करते हैं,
सभी इनोटिफाई घड़ियाँ स्थापित होने और घटनाओं में काफी समय लग सकता है
इस समय में प्राप्त नहीं होगा. इसके अलावा, चूंकि एक इनोटिफाई घड़ी होगी
प्रति उपनिर्देशिका स्थापित, यह संभव है कि इनोटिफाई की अधिकतम मात्रा
प्रति उपयोगकर्ता घड़ियाँ पहुँच जाएँगी। डिफ़ॉल्ट अधिकतम 8192 है; इसे बढ़ाया जा सकता है
को लिखकर /proc/sys/fs/inotify/max_user_watches.

-t , --समय समाप्त
केवल निर्दिष्ट सेकंड तक ही सुनें। यदि निर्दिष्ट नहीं है, तो inotifywatch
(उदाहरण के लिए) एक व्यवधान संकेत प्राप्त होने तक आँकड़े एकत्र करेगा
कंसोल पर CONTROL-C दबाएँ।

-e , --प्रतिस्पर्धा
केवल विशिष्ट आयोजनों को सुनें। जिन घटनाओं को सुना जा सकता है उन्हें सूचीबद्ध किया गया है
में पत्रिका अनुभाग। यह विकल्प एक से अधिक बार निर्दिष्ट किया जा सकता है. यदि छोड़ दिया जाए,
सभी घटनाओं को सुना जाता है।

-a , --आरोही
निर्दिष्ट इवेंट के लिए आउटपुट को इवेंट की संख्या के आधार पर क्रमबद्ध करें। क्रमबद्ध घटनाएँ
'कुल' और इसमें सूचीबद्ध सभी घटनाएँ शामिल करें पत्रिका 'स्थानांतरित करें' और को छोड़कर अनुभाग
`बंद करें' (आपको `moved_to', `moved_from', `close_write' या `close_nowrite' का उपयोग करना होगा
बजाय)। डिफ़ॉल्ट को 'कुल' के आधार पर क्रमबद्ध करना है।

-d , --अवरोही
निर्दिष्ट इवेंट के लिए इवेंट गणना के आधार पर आउटपुट को क्रमबद्ध करें। क्रमबद्ध घटनाएँ
'कुल' और इसमें सूचीबद्ध सभी घटनाएँ शामिल करें पत्रिका 'स्थानांतरित करें' और को छोड़कर अनुभाग
`बंद करें' (आपको `moved_to', `moved_from', `close_write' या `close_nowrite' का उपयोग करना होगा
बजाय)। डिफ़ॉल्ट को 'कुल' के आधार पर क्रमबद्ध करना है।

बाहर निकलें स्थिति


0 कार्यक्रम सफलतापूर्वक निष्पादित हुआ.

1 प्रोग्राम के निष्पादन में कोई त्रुटि उत्पन्न हुई.

पत्रिका


निम्नलिखित घटनाएँ इसके साथ उपयोग के लिए मान्य हैं -e विकल्प:

पहुँच देखी गई फ़ाइल या देखी गई निर्देशिका के भीतर की फ़ाइल को पढ़ा गया था।

संशोधित देखी गई फ़ाइल या देखी गई निर्देशिका के भीतर की फ़ाइल को लिखा गया था।

attrib देखी गई फ़ाइल का मेटाडेटा या देखी गई निर्देशिका के भीतर फ़ाइल को संशोधित किया गया था।
इसमें टाइमस्टैम्प, फ़ाइल अनुमतियाँ, विस्तारित विशेषताएँ आदि शामिल हैं।

क्लोज_राइट
देखी गई फ़ाइल या देखी गई निर्देशिका के भीतर की फ़ाइल खोलने के बाद बंद कर दी गई थी
लिखने योग्य मोड में. इसका यह आवश्यक अर्थ नहीं है कि फ़ाइल को लिखा गया था।

क्लोज_नोराइट
देखी गई फ़ाइल या देखी गई निर्देशिका के भीतर की फ़ाइल खोलने के बाद बंद कर दी गई थी
केवल पढ़ने योग्य मोड में।

बंद करे देखी गई फ़ाइल या देखी गई निर्देशिका के भीतर की फ़ाइल बंद कर दी गई थी, चाहे कुछ भी हो
इसे खोला गया. ध्यान दें कि यह वास्तव में दोनों को सुनकर ही कार्यान्वित किया जाता है
क्लोज_राइट और बंद करें_अब लिखें, इसलिए प्राप्त सभी करीबी घटनाएं आउटपुट के रूप में होंगी
इनमें से एक, नहीं बंद करना।

खुला देखी गई फ़ाइल या देखी गई निर्देशिका के भीतर की फ़ाइल खोली गई थी।

में ले जाया गया
एक फ़ाइल या निर्देशिका को देखी गई निर्देशिका में ले जाया गया। यह घटना तब भी घटती है
फ़ाइल को बस उसी निर्देशिका से और उसी निर्देशिका में ले जाया जाता है।

से चले गए
एक फ़ाइल या निर्देशिका को देखी गई निर्देशिका से स्थानांतरित किया गया था। यह घटना तब भी घटती है
फ़ाइल को बस उसी निर्देशिका से और उसी निर्देशिका में ले जाया जाता है।

चाल किसी फ़ाइल या निर्देशिका को देखी गई निर्देशिका से या उसमें ले जाया गया था। ध्यान दें कि यह है
वास्तव में दोनों को सुनकर ही कार्यान्वित किया गया में ले जाया गया और से चले गए, इसलिये
प्राप्त सभी करीबी घटनाओं को इनमें से एक या दोनों के रूप में आउटपुट किया जाएगा, नहीं कदम।

स्वयं को स्थानांतरित करें
देखी गई फ़ाइल या निर्देशिका को स्थानांतरित किया गया था। इस घटना के बाद, फ़ाइल या निर्देशिका है
अब नहीं देखा जा रहा है.

बनाना देखी गई निर्देशिका के भीतर एक फ़ाइल या निर्देशिका बनाई गई थी।

हटाना देखी गई निर्देशिका के भीतर एक फ़ाइल या निर्देशिका हटा दी गई थी।

हटाएं_स्वयं
देखी गई फ़ाइल या निर्देशिका हटा दी गई थी. इस घटना के बाद फ़ाइल या निर्देशिका है
अब नहीं देखा जा रहा है. ध्यान दें कि यह घटना घटित हो सकती है, भले ही ऐसा न हो
स्पष्ट रूप से सुना जा रहा है।

अनमाउंट
फ़ाइल सिस्टम जिस पर देखी गई फ़ाइल या निर्देशिका स्थित है, अनमाउंट किया गया था। बाद
इस घटना के बाद फ़ाइल या निर्देशिका अब नहीं देखी जा रही है। ध्यान दें कि यह घटना
तब भी हो सकता है जब इसे स्पष्ट रूप से नहीं सुना जा रहा हो।

उदाहरण


` को देख रहा हूँ~/.बीगल' 60 सेकंड के लिए निर्देशिका:

% inotifywatch -v -e एक्सेस -e संशोधित -t 60 -r ~/.बीगल
घड़ियाँ स्थापित की जा रही हैं...
/home/rohan/.beagle पर घड़ी सेट करना
ठीक है, /home/rohan/.beagle पर अब नजर रखी जा रही है।
कुल 302 घड़ियाँ।
घड़ियाँ स्थापित करना समाप्त कर दिया, अब आँकड़े एकत्रित कर रहा हूँ।
60 सेकंड तक कार्यक्रम सुनेंगे।
कुल पहुंच संशोधित फ़ाइल नाम
1436 1074 362 /home/rohan/.beagle/Indexes/FileSystemIndex/PrimaryIndex/
1323 1053 270 /होम/रोहन/.बीगल/इंडेक्स/फाइलसिस्टम इंडेक्स/सेकेंडरी इंडेक्स/
303 116 187 /home/rohan/.beagle/Indexes/KMailIndex/PrimaryIndex/
261 74 187 /होम/रोहन/.बीगल/टेक्स्टकैश/
206 0 206 /होम/रोहन/.बीगल/लॉग/
42 0 42 /home/rohan/.beagle/Indexes/FileSystemIndex/Locks/
18 6 12 /home/rohan/.beagle/Indexes/FileSystemIndex/
12 0 12 /home/rohan/.beagle/Indexes/KMailIndex/Locks/
3 0 3 /home/rohan/.beagle/TextCache/54/
3 0 3 /home/rohan/.beagle/TextCache/bc/
3 0 3 /home/rohan/.beagle/TextCache/20/
3 0 3 /home/rohan/.beagle/TextCache/62/
2 2 0 /home/rohan/.beagle/Indexes/KMailIndex/SecondaryIndex/

चेतावनियां


Inotifywatch का उपयोग करते समय, आउटपुट किया गया फ़ाइल नाम अद्यतित होने की गारंटी नहीं है
एक चाल के बाद क्योंकि यह वह इनोड है जिसकी निगरानी की जा रही है। इसके अतिरिक्त, इनमें से कोई भी नहीं
देखे गए कार्यों की गारंटी फ़ाइल नाम inotifywatch पर की गई है
ऐसे मामलों में निगरानी करने का निर्देश दिया गया जब फ़ाइल को फ़ाइल सिस्टम में कई नामों से जाना जाता है।

onworks.net सेवाओं का उपयोग करके ऑनलाइन inotifywatch का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad