फ़ाइलों को लॉक करें और इस सरल कमांड के साथ परिवर्तनों को रोकें
[लिनक्स] ऐसे समय होते हैं जब आप फ़ाइलों को लॉक करना चाहते हैं और अन्य लोगों को रोकना चाहते हैं, या सिस्टम उन्हें बदलने से रोकना चाहते हैं। यहां एक साधारण कमांड है जिसका उपयोग आप एक फ़ाइल या फ़ोल्डर को लॉक करने के लिए कर सकते हैं:
sudo chattr + i / path / to / file
खोलने के लिए:
sudo chattr -i / पथ / से / फ़ाइल
स्पष्टीकरण : chattr
एक कमांड है जो उपयोगकर्ता को लिनक्स फाइल सिस्टम पर मौजूद फ़ाइल पर कुछ विशेषताओं को सेट करने की अनुमति देता है। एक "+ i" ध्वज फ़ाइल में एक अपरिवर्तनीय विशेषता जोड़ता है। जब यह सक्षम होता है, तो रूट उपयोगकर्ता भी फ़ाइल को नहीं बदल सकता है। इसी तरह, एक "-i" ध्वज फ़ाइल से विशिष्ट विशेषता को घटा देता है।
अगर आपके पास फाइलों का एक फ़ोल्डर है जिसे आप लॉक करना चाहते हैं, तो आप " +R
" ध्वज भी जोड़ सकते हैं। उदाहरण के लिए:
सुडो चॅट्र + आर + आई / पथ / टू / फ़ोल्डर
नोट : केवल सुपरसियर या CAP_LINUX_IMMUTABLE क्षमता का निर्धारण करने वाली प्रक्रिया इस विशेषता को सेट या साफ़ कर सकती है।