श्रेणी: डेवलपर टूल

Chmod कैलकुलेटर

यूनिक्स फ़ाइल अनुमतियाँ और उनका chmod कमांड बनाएँ

स्वामी, समूह और अन्य के लिए पढ़ने, लिखने और निष्पादित करने की अनुमतियाँ चुनें, और मेल खाता ऑक्टल नंबर, सिंबॉलिक स्ट्रिंग और chmod कमांड पाएँ।

ऑक्टल755सिंबॉलिकrwxr-xr-x
कमांडchmod 755 file

इस पेज पर सब कुछ आपके ब्राउज़र में संसाधित होता है। कुछ भी अपलोड नहीं होता।

यह टूल क्या करता है

यूनिक्स फ़ाइल अनुमतियाँ तीन बिट होती हैं — पढ़ना, लिखना, निष्पादित करना — जो फ़ाइल के स्वामी, उसके समूह और बाकी सभी के लिए दोहराई जाती हैं, साथ ही वैकल्पिक setuid, setgid और sticky बिट भी। यह कैलकुलेटर चेकबॉक्स, तीन- या चार-अंकों वाले ऑक्टल नंबर और rwxr-xr-x सिंबॉलिक रूप को समन्वयित रखता है, ताकि आप जिस भी रूप से शुरू करें, बाकी दोनों को तुरंत पढ़ सकें।

इस्तेमाल कैसे करें

  1. स्वामी, समूह और अन्य के लिए पढ़ना, लिखना और निष्पादित करना चेकबॉक्स चुनें।
  2. चाहें तो विशेष अनुमतियों में setuid, setgid या sticky सेट करें।
  3. या सीधे ऑक्टल मान टाइप करें — चेकबॉक्स अपने आप मेल खाने के लिए बदल जाएँगे।

निजता

यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड, सेव या साझा नहीं होता — टैब बंद करते ही वह हट जाता है।

अक्सर पूछे जाने वाले सवाल

ऑक्टल नंबर का क्या मतलब है?
हर अंक एक श्रेणी के उपयोगकर्ता के लिए पढ़ना (4), लिखना (2) और निष्पादित करना (1) का योग है, क्रम में स्वामी, समूह, अन्य। 755 का मतलब है स्वामी के पास तीनों हैं, समूह और अन्य के पास केवल पढ़ना और निष्पादित करना है।
setuid, setgid और sticky किसलिए हैं?
Setuid और setgid किसी प्रोग्राम को उसे शुरू करने वाले उपयोगकर्ता के बजाय उसके स्वामी या समूह के रूप में चलाते हैं; sticky, जो किसी डायरेक्टरी पर सेट होता है, उपयोगकर्ताओं को ऐसी फ़ाइलें हटाने से रोकता है जिनके वे मालिक नहीं हैं। ये चौथे अग्रणी ऑक्टल अंक के रूप में दिखते हैं।
सिंबॉलिक रूप में x की जगह s या t क्यों दिखता है?
छोटा s या t का मतलब है कि निष्पादन बिट और मेल खाता विशेष बिट दोनों सेट हैं; बड़ा S या T का मतलब है कि विशेष बिट सेट है लेकिन निष्पादन नहीं।