फ़ाइल अनुमतियाँ·656
656
rw-r-xrw-
-rw-r-xrw-

chmod 656 — rw-r-xrw- अनुमति

656 का अर्थ rw-r-xrw- है। मालिक rw कर सकता है, और बाकी सब rw तक कर सकते हैं। इसे कोई भी बदल सकता है।

कोई भी बदल सकता है · लिखने का बिट सबके लिए खुला है। जो भी इस मशीन तक पहुँचे, सामग्री बदल सकता है — वेब फ़ोल्डर और कॉन्फ़िग के लिए ठीक नहीं।

कौन क्या कर सकता है

तीन पंक्तियाँ — मालिक, समूह, अन्य; तीन स्तंभ — पढ़ना, लिखना, चलाना। फ़ोल्डर पर आखिरी का मतलब है भीतर जाने का हक।

पढ़नालिखनाचलाना
मालिक6·
समूह5·
अन्य6·

फ़ोल्डर पर एक्ज़ीक्यूट बिट का अर्थ है भीतर जाना। पढ़ना हो पर चलाना न हो तो नाम दिखते हैं, पर कुछ खुलता नहीं।

सांकेतिक
rw-r-xrw-
ls -l (फ़ाइल)
-rw-r-xrw-
ls -l (डायरेक्टरी)
drw-r-xrw-
chmod रूप
chmod u=rw,g=rx,o=rw
कमांड
chmod 656 <file>
द्विआधारी
110101110
दशमलव
430
umask (डायरेक्टरी)
121
umask (फ़ाइल)
संभव नहीं — नई फ़ाइलों में एक्ज़ीक्यूट बिट कभी नहीं आता

एक अंक की दूरी पर

कैसे पढ़ें

  • पढ़ना 4, लिखना 2, चलाना 1 — जोड़कर एक अंक बनता है। 7 यानी 4+2+1, 5 यानी 4+1।
  • अंक बाएँ से दाएँ मालिक, समूह और अन्य के हैं।
  • umask वह है जो घटाया जाता है: डायरेक्टरी में 777 से, फ़ाइल में 666 से।
  • विशेष बिट (setuid 4000, setgid 2000, sticky 1000) आगे चौथा अंक जोड़ते हैं — /tmp 1777 है।

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

Q. chmod 656 का क्या अर्थ है?

यह rw-r-xrw- है। ls -l में फ़ाइल -rw-r-xrw- और डायरेक्टरी drw-r-xrw- दिखती है।

Q. 656 को rwx रूप में कैसे लिखें?

यह chmod u=rw,g=rx,o=rw के बराबर है।

Q. 656 में दूसरे लोग क्या कर सकते हैं?

उन्हें rw- मिलता है — लिखना भी, यानी कोई भी सामग्री बदल सकता है।

Q. 656 के लिए umask क्या होगा?

डायरेक्टरी के लिए 121। फ़ाइल में केवल umask से यह नहीं मिलता, क्योंकि नई फ़ाइल में एक्ज़ीक्यूट बिट होता ही नहीं।