Chmod कैलकुलेटर
Unix फ़ाइल अनुमतियां विज़ुअली सेट करें और chmod कमांड और ऑक्टल कोड देखें।
Chmod का उपयोग कैसे करें
- 01
मालिक, ग्रुप और अन्य के लिए पढ़ने, लिखने और निष्पादित अनुमतियां टॉगल करें।
- 02
ऑक्टल कोड और chmod कमांड तुरंत देखें।
- 03
कमांड कॉपी करें।
Unix अनुमतियाँ क्या होती हैं
Unix फ़ाइल अनुमतियाँ तय करती हैं कि किसी फ़ाइल या डायरेक्टरी को कौन पढ़, लिख और चला सकता है। इन्हें तीन समूहों में बाँटा जाता है: स्वामी, समूह और अन्य सभी। यह कैलकुलेटर इंटरैक्टिव चेकबॉक्स, 755 जैसे संख्यात्मक ऑक्टल रूप और rwxr-xr-x जैसे प्रतीकात्मक रूप के बीच बदलता है और तीनों को एक साथ मिलाकर रखता है।
संख्याएँ कैसे काम करती हैं
हर समूह को तीन बिट मिलते हैं: पढ़ना (4), लिखना (2) और चलाना (1)। एक अंक पाने के लिए इन्हें जोड़ा जाता है। इसलिए 7 का अर्थ पढ़ना, लिखना और चलाना (rwx), 5 का अर्थ पढ़ना और चलाना (r-x), और 6 का अर्थ पढ़ना और लिखना (rw-) है। हर समूह के लिए एक अंक, यानी कुल तीन अंक, परिचित अनुमति संख्या बनाते हैं।
जानने योग्य सामान्य मान
सामान्य मान याद रखना उपयोगी है। 755 डायरेक्टरी और चलाने योग्य फ़ाइलों के लिए उपयुक्त है: स्वामी को पूरा पहुंच मिलता है, जबकि समूह और अन्य लोग पढ़ और चला सकते हैं, लेकिन लिख नहीं सकते। 644 सामान्य वेब फ़ाइलों के लिए उपयुक्त है: स्वामी पढ़ और लिख सकता है, बाकी सभी केवल पढ़ सकते हैं।
संवेदनशील फ़ाइलों के लिए 600 पहुंच को सीमित रखता है: केवल स्वामी पढ़ या लिख सकता है और किसी अन्य को कोई पहुंच नहीं मिलता। SSH निजी कुंजियां और इसी तरह के गोपनीय जानकारियां के लिए यही आवश्यक है।
विशेष बिट और चौथा अंक
विशेष बिट के लिए शुरुआत में एक वैकल्पिक चौथा अंक भी होता है: setuid, setgid और स्टिकी बिट। ये बदलते हैं कि प्रोग्राम कैसे चलते हैं या साझा डायरेक्टरी कैसे व्यवहार करती है। इनमें से कोई सेट होने पर चलाने की जगह x के बजाय s या t दिखता है।
आउटपुट का उपयोग कैसे करें
कैलकुलेटर आपको कॉपी करने के लिए तैयार chmod कमांड देता है और पूरी तरह आपके ब्राउज़र में चलता है। यह केवल संदर्भ और परिवर्तक है, इसलिए यह स्वयं किसी फ़ाइल को नहीं बदलता।
अक्सर पूछे जाने वाले सवाल
chmod संख्याएं कैसे काम करती हैं?
प्रत्येक अंक तीन अनुमतियों का प्रतिनिधित्व करता है: पढ़ना (4), लिखना (2), निष्पादित (1)। उन्हें जोड़ें: 7 = सभी, 6 = पढ़ना+लिखना, 5 = पढ़ना+निष्पादित।
chmod 755 का क्या मतलब है?
मालिक के पास सभी अनुमतियां हैं (7), ग्रुप और अन्य के पास पढ़ना और निष्पादित (5) हैं। स्क्रिप्ट और डायरेक्टरी के लिए सामान्य।