Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

मुख्य सामग्री पर जाएं
Gizke.com
ब्लॉग

Chmod कैलकुलेटर

आपके डिवाइस पर चलता है। कुछ भी नहीं भेजा जाता।

अनुमतियाँ

कौनपढ़नालिखनाचलानाअंक
मालिक7
समूह5
अन्य5
विशेष बिट
ls -l जो दिखाता है वह पेस्ट करें, जैसे -rw-r--r-- या drwxr-xr-x।
आम अनुमतियाँ
755: फ़ोल्डर, स्क्रिप्ट और प्रोग्राम: मालिक बदलता है, सब पढ़ते और चलाते हैं

परिणाम

755-rwxr-xr-x
अंकों से chmodchmod 755 file.txt
अक्षरों से chmodchmod u=rwx,g=rx,o=rx file.txt
मालिक:
पढ़ सकते हैं, बदल सकते हैं, प्रोग्राम की तरह चला सकते हैं
समूह:
पढ़ सकते हैं, प्रोग्राम की तरह चला सकते हैं
अन्य:
पढ़ सकते हैं, प्रोग्राम की तरह चला सकते हैं

chmod बदलाव लागू करें

जो आप chmod को देंगे वह लिखें और देखें कि ⁦755⁩ का क्या होता है - GNU chmod जैसे ही नियमों से।

कौन: u मालिक, g समूह, o अन्य, a सब। फिर + जोड़ता है, - हटाता है, = तय करता है: r, w, x, X, s, t। कॉमा से अलग करें।
755 → 755rwxr-xr-xकुछ नहीं बदलता।

Umask

umask नई फ़ाइलों और फ़ोल्डरों से अनुमतियाँ हटाता है। कोई मान लिखें और देखें कि नई फ़ाइलें क्या पाती हैं।

नई फ़ाइलें
644 -rw-r--r--
नए फ़ोल्डर
755 drwxr-xr-x
अक्षरों में
umask -S → u=rwx,g=rx,o=rx

Linux फ़ाइल अनुमतियाँ निकालें: बॉक्स चुनें या 755 या rwxr-xr-x लिखें, chmod कमांड पाएँ, u+x जैसे बदलाव लागू करें और umask देखें।

Linux और macOS हर फ़ाइल और फ़ोल्डर को अनुमतियों के तीन सेट देते हैं - मालिक, समूह और बाकी सबके लिए - जिन्हें 755 जैसे अंकों या rwxr-xr-x जैसे अक्षरों में लिखा जाता है। बॉक्स चुनें या कोई भी रूप लिखें और दोनों रूप, कॉपी करने लायक chmod कमांड और कौन क्या कर सकता है इसकी सरल व्याख्या पाएँ। आप u+x,go-w जैसा chmod बदलाव भी आज़मा सकते हैं (बिल्कुल GNU chmod की तरह गणना) और देख सकते हैं कि किसी umask में फ़ाइलों को कौन-सी अनुमतियाँ मिलती हैं।

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

chmod 755 का क्या मतलब है?
हर अंक लोगों के एक वर्ग - मालिक, समूह, अन्य - के लिए है और पढ़ने (4), लिखने (2) और चलाने (1) का जोड़ है। 7 = 4 + 2 + 1, यानी मालिक पढ़, लिख और चला सकता है; 5 = 4 + 1, यानी समूह और बाकी सब पढ़ और चला सकते हैं पर बदल नहीं सकते। अक्षरों में rwxr-xr-x।
644 इस्तेमाल करूँ या 755?
सामान्य फ़ाइलों (वेब पेज, इमेज, दस्तावेज़) के लिए 644, और फ़ोल्डरों तथा चलने वाली स्क्रिप्ट या प्रोग्राम के लिए 755। फ़ोल्डर खुलने के लिए ही चलाने (x) की अनुमति माँगता है, इसलिए 755।
chmod 777 बुरा विचार क्यों है?
777 मशीन के हर उपयोगकर्ता और हर प्रक्रिया को फ़ाइल बदलने या मिटाने देता है, और वेब सर्वर पर इसमें हैक हुआ प्लगइन भी शामिल है। इसके बजाय chown से मालिक ठीक करें, या साझा समूह के साथ 775/664 इस्तेमाल करें।
setuid, setgid और sticky बिट क्या हैं?
ये वैकल्पिक पहला अंक हैं। setuid (4) प्रोग्राम को मालिक के अधिकार से चलाता है, जैसे passwd। फ़ोल्डर पर setgid (2) नई फ़ाइलों को उसका समूह दिलाता है - साझा प्रोजेक्ट फ़ोल्डरों के लिए उपयोगी। /tmp जैसे फ़ोल्डर पर sticky (1) सबको लिखने देता है पर मिटाने सिर्फ़ मालिकों को। ls -l इन्हें x की जगह s और t दिखाता है।
umask क्या है?
नई फ़ाइलों और फ़ोल्डरों से हटाए जाने वाले बिट। प्रोग्राम फ़ाइलों के लिए 666 और फ़ोल्डरों के लिए 777 माँगते हैं और umask उसमें से घटाता है: आम 022 से 644 और 755 मिलते हैं, जबकि 077 से 600 और 700, ताकि नई फ़ाइलें निजी रहें।
क्या कुछ सर्वर पर भेजा जाता है?
नहीं। सारी गणना आपके ब्राउज़र में होती है, इसलिए पेज ऑफ़लाइन भी चलता है। कॉपी किए गए लिंक में सिर्फ़ अनुमति होती है, जैसे ?mode=755।

इस टूल को शेयर करें

ब्लॉगहमारे बारे मेंसंपर्कउपयोग की शर्तेंगोपनीयता नीति