एंड्रॉयड

लिनक्स में अनलिंक कमांड (फाइल को हटाएं)

परीक्षण fs.Unlink काम करता है

परीक्षण fs.Unlink काम करता है

विषयसूची:

Anonim

, हम आपको दिखाएंगे कि unlink कमांड का उपयोग करके GNU / Linux सिस्टम में किसी फाइल को कैसे हटाया जाता है।

फ़ाइल को unlink साथ unlink

unlink एक फाइल को हटाने के लिए एक कमांड-लाइन उपयोगिता है।

unlink कमांड का सिंटैक्स इस प्रकार है:

unlink filename

जहाँ filename उस filename का नाम है जिसे आप निकालना चाहते हैं। सफलता पर, कमांड कोई आउटपुट नहीं देता है और शून्य देता है।

unlink कमांड केवल दो विकल्प स्वीकार करता है, --help जो कमांड हेल्प प्रदर्शित करता है और --version जो संस्करण की जानकारी दिखाता है।

unlink कमांड का उपयोग करके फ़ाइलों को हटाते समय अतिरिक्त सतर्क रहें, क्योंकि एक बार फ़ाइल को हटाने के बाद, इसे पूरी तरह से पुनर्प्राप्त नहीं किया जा सकता है।

अधिक शक्तिशाली rm कमांड के विपरीत, unlink केवल एक तर्क को स्वीकार कर सकता है जिसका अर्थ है कि आप केवल एक फ़ाइल को हटा सकते हैं। यदि आप एक से अधिक फ़ाइल निकालने का प्रयास करते हैं, तो आपको "अनलिंक: अतिरिक्त ऑपरेंड" त्रुटि मिलेगी।

unlink साथ प्रतीकात्मक लिंक unlink , फ़ाइल को सिमलिंक बिंदु को हटाया नहीं जाता है।

किसी दिए गए फ़ाइल को हटाने के लिए, आपको उस फ़ाइल वाली निर्देशिका पर लिखने की अनुमति होनी चाहिए। अन्यथा, आपको "ऑपरेशन की अनुमति नहीं है" त्रुटि मिलेगी।

उदाहरण के लिए, यदि आप फ़ाइल फ़ाइल को निकालने का प्रयास करते हैं। फ़ाइल को /opt निर्देशिका के अंतर्गत जो रूट के स्वामित्व में है:

unlink /opt/file2.txt

सिस्टम निम्न संदेश मुद्रित करेगा:

unlink: cannot unlink '/opt/file2.txt': Permission denied

GNU / Linux सिस्टम unlink एक निर्देशिका को कभी नहीं हटा सकता है। यदि आप किसी निर्देशिका को निकालने का प्रयास करते हैं:

unlink dir1

आपको निम्न संदेश मिलेगा:

unlink: cannot unlink 'dir1': Is a directory

निष्कर्ष

unlink साथ फ़ाइलों को unlink एक सरल प्रक्रिया है, लेकिन आपको प्रासंगिक डेटा को हटाने के लिए नहीं सावधान रहना चाहिए।

टर्मिनल को अनलिंक करें