मान लें कि उपयोगकर्ता के पास Directory1 है और इसमें File1 File2 CantBeDeletedFile शामिल है, तो कैसे करें ताकि उपयोगकर्ता को CantBeDeletedFile को हटाने की अनुमति कभी न मिले ?
अगर मैं Directory1 के स्वामित्व को बदल देता हूं और लेखन अनुमतियाँ हटा देता हूं तो उपयोगकर्ता किसी भी फ़ाइल को हटाने में सक्षम नहीं होंगे। वे नई फाइलें आदि भी नहीं जोड़ पाएंगे।
मैं बस कुछ फ़ाइलों को सेट करने में सक्षम होना चाहता हूं, जो कभी भी हटाए नहीं जाएंगे।
अधिक विशिष्ट विवरण।
मैं उपयोगकर्ता प्रोफाइल बना रहा हूं। मैं उनके डेस्कटॉप में एप्लिकेशन लॉन्चर फ़ाइलें बना रहा हूं । इसलिए मैं कुछ लॉन्चर फ़ाइलें (.desktop) सेट करना चाहता हूं और उन्हें बनाना चाहता हूं ताकि उपयोगकर्ता केवल उन्हें लॉन्च कर सकें और वे न केवल नाम बदल सकें और न ही हटा सकें।
वर्तमान में यदि उपयोगकर्ता निर्देशिका का मालिक है जिसमें कोई भी फ़ाइल है। वह हटा सकता है।
यदि सभी * निक्स के लिए कोई सामान्य तरीका नहीं है, तो यह लिनक्स और ext4 FS है।