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

Ad


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

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

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

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

कार्यक्रम:

नाम


लॉकफाइल - सशर्त सेमाफोर-फाइल निर्माता

SYNOPSIS


लॉकफाइल -सोने का समय | -r पुनर्प्रयास |
-l लॉकटाइमआउट | -s निलंबित | -! | -एमएल | -मु | फ़ाइल का नाम ...

वर्णन


लॉकफाइल एक या अधिक बनाने के लिए इस्तेमाल किया जा सकता है सिकंदरा फ़ाइलों. अगर लॉकफाइल सभी नहीं बना सकता है
निर्दिष्ट फ़ाइलें (निर्दिष्ट क्रम में), यह प्रतीक्षा करता है सोने का समय (डिफ़ॉल्ट 8) सेकंड
और अंतिम फ़ाइल का पुन: प्रयास करता है जो सफल नहीं हुई। आप की संख्या निर्दिष्ट कर सकते हैं पुनर्प्रयास सेवा मेरे
विफलता वापस आने तक करें। यदि की संख्या पुनर्प्रयास है -1 (डिफ़ॉल्ट, अर्थात, -आर-1)
लॉकफाइल हमेशा के लिए पुनः प्रयास करेगा।

यदि की संख्या पुनर्प्रयास सभी फाइलें बनने से पहले समाप्त हो जाती है, लॉकफाइल रिटर्न
विफलता और उस बिंदु तक बनाई गई सभी फाइलों को हटा देता है।

शेल स्क्रिप्ट में लूप की स्थिति के रूप में लॉकफाइल का उपयोग करके आसानी से किया जा सकता है
la -! बाहर निकलने की स्थिति को उलटने के लिए ध्वज। अनंत लूपों को रोकने के लिए, किसी के लिए भी विफलताएं
पहले से मौजूद लॉकफाइल के अलावा अन्य कारण सफलता के लिए उल्टे नहीं हैं, बल्कि हैं
अभी भी विफलताओं के रूप में वापस आ गया।

सभी झंडे कमांड लाइन पर कहीं भी निर्दिष्ट किए जा सकते हैं, उन्हें संसाधित किया जाएगा जब
सामना करना पड़ा। कमांड लाइन को केवल बाएं से दाएं पार्स किया जाता है।

लॉकफाइल द्वारा बनाई गई सभी फाइलें केवल पढ़ने के लिए होंगी, और इसलिए उन्हें हटाना होगा
साथ में rm -f.

यदि आप निर्दिष्ट करते हैं a लॉकटाइमआउट फिर लॉकटाइमआउट के बाद एक लॉकफाइल बल द्वारा हटा दिया जाएगा
सेकंड बीत चुके हैं क्योंकि लॉकफाइल को अंतिम बार संशोधित/बनाया गया था (कुछ लोगों द्वारा सबसे अधिक संभावना है)
अन्य कार्यक्रम जो अप्रत्याशित रूप से बहुत पहले मर गए, और इसलिए किसी को भी साफ नहीं कर सके
बचे हुए लॉकफाइल्स)। लॉकफाइल क्लॉक स्क्यू इम्यून है। द्वारा लॉकफाइल हटा दिए जाने के बाद
बल, का निलंबन निलंबित सेकंड (डिफ़ॉल्ट रूप से 16) को ध्यान में रखा जाता है, ताकि
किसी अन्य प्रोग्राम द्वारा किसी भी नव निर्मित लॉकफ़ाइल को अनजाने में तत्काल हटाने से रोकें
(तुलना निलंबित in घोषणा करना(1))।

बक्सा ताले
यदि सिस्टम मेल स्पूल निर्देशिका पर अनुमतियाँ इसकी अनुमति देती हैं, या यदि लॉकफ़ाइल उपयुक्त है
सेटगिड, यह विकल्पों का उपयोग करके आपके सिस्टम मेलबॉक्स को लॉक और अनलॉक करने में सक्षम होगा -एमएल
और -मु क्रमशः.

उदाहरण


मान लीजिए कि आप यह सुनिश्चित करना चाहते हैं कि "महत्वपूर्ण" फ़ाइल तक पहुंच क्रमबद्ध है, अर्थात नहीं
एक से अधिक प्रोग्राम या शेल स्क्रिप्ट को इसे एक्सेस करने की अनुमति दी जानी चाहिए। सादगी के लिए
खातिर, मान लीजिए कि यह एक शेल स्क्रिप्ट है। इस मामले में आप इसे इस तरह हल कर सकते हैं:
...
लॉकफ़ाइल महत्वपूर्ण.लॉक
...
एक्सेस_"महत्वपूर्ण"_to_your_hearts_content
...
आरएम-एफ महत्वपूर्ण.लॉक
...
अब यदि "महत्वपूर्ण" तक पहुँचने वाली सभी स्क्रिप्ट इस दिशानिर्देश का पालन करती हैं, तो आप आश्वस्त हो जाएंगे
कि 'लॉकफाइल' और 'आरएम' कमांड के बीच अधिक से अधिक एक स्क्रिप्ट निष्पादित की जाएगी।

वातावरण


लॉगनाम आवेदक के लॉगिन नाम को निर्धारित करने के लिए संकेत के रूप में उपयोग किया जाता है

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


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

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

लिनक्स कमांड

Ad