सिस्टम लिनक्स में कॉल करता है जिसका उपयोग फ़ाइलों को हटाने के लिए किया जा सकता है - लिनक्स, सिस्टम-कॉल, डिलीट-फाइल, फाइल-हैंडलिंग, अनलिंक

सिस्टम कॉल क्या हैं जिनका उपयोग लिनक्स पर फ़ाइल को हटाने के लिए किया जा सकता है? मैं केवल libc-wrapper द्वारा उपयोग की जाने वाली सिस्टम कॉल का जिक्र नहीं कर रहा हूं (जो बदले में कमांड लाइन टूल्स द्वारा उपयोग किया जाता है)।

के अलावा अन्य unlink तथा unlinkat सिस्टम कॉल क्या हैं जिनका उपयोग लिनक्स मशीन पर फ़ाइलों को हटाने के लिए किया जा सकता है?

उत्तर:

जवाब के लिए 2 № 1

rename() तथा renameat() किसी अन्य फ़ाइल का नाम बदलकर फ़ाइल को हटाने के लिए इस्तेमाल किया जा सकता है।

यदि आप फ़ाइल को हटाने का एक रूप होने के लिए रिक्त बनाने पर विचार करते हैं, तो विभिन्न प्रकार की सिस्टम कॉल भी शामिल हैं truncate() तथा open() साथ में O_TRUNC, वह कर सकता है।


संबंधित सवाल
सबसे लोकप्रिय