chmod क्या है?
chmod (“change mode”) Unix/Linux का एक कमांड है जिसका उपयोग फ़ाइल और डायरेक्टरी अनुमतियाँ बदलने के लिए किया जाता है. यह कैलकुलेटर आपको 755 जैसी संख्यात्मक अनुमतियों, rwxr-xr-x जैसी प्रतीकात्मक अनुमतियों, और चेकबॉक्स मैट्रिक्स के बीच बिना हाथ से गणना किए स्विच करने देता है.
संख्यात्मक अनुमतियाँ कैसे काम करती हैं?
हर अंक एक भूमिका को दिखाता है: स्वामी, समूह और अन्य. एक अंक के अंदर 4 का मतलब पढ़ना, 2 लिखना और 1 चलाना होता है. मनचाही अनुमति बनाने के लिए इन मानों को जोड़ें: 7 = rwx, 6 = rw-, 5 = r-x, और 4 = r--. डायरेक्टरी के लिए execute bit का मतलब उस डायरेक्टरी के अंदर जा पाना भी होता है.
सामान्य chmod उदाहरण
chmod 755 script.shस्वामी को पूर्ण पहुँच देता है और बाकी सभी को पढ़ने और चलाने की अनुमति देता है.chmod 644 notes.txtफ़ाइल को स्वामी के लिए लिखने योग्य रखता है, जबकि बाकी लोग केवल पढ़ सकते हैं.chmod 600 .envनिजी secrets के लिए एक सामान्य विकल्प है क्योंकि केवल स्वामी ही पढ़ या लिख सकता है.chmod 775 shared-folderटीम डायरेक्टरी के लिए उपयोगी है, जब समूह को भी फ़ाइलें बनानी और बदलनी हों.