इसका सांबा से कोई लेना-देना नहीं है। यह फ़ाइल अनुमतियों से संबंधित है।
तीन प्रकार के प्रवेश प्रतिबंध हैं:
Permission Action chmod option
======================================
read (view) r or 4
write (edit) w or 2
execute (execute) x or 1
उपयोगकर्ता प्रतिबंधों के तीन प्रकार भी हैं:
User ls output
==================
owner -rwx------
group ----rwx---
other -------rwx
फ़ोल्डर / निर्देशिका अनुमतियाँ
Permission Action chmod option
===============================================================
read (view contents: i.e., ls command) r or 4
write (create or remove files from dir) w or 2
execute (cd into directory) x or 1
संख्यात्मक संकेतन
लिनक्स अनुमतियों का प्रतिनिधित्व करने के लिए एक अन्य विधि एक अष्टाधारी संकेतन है जैसा कि दिखाया गया है stat -c %a
। इस अंकन में कम से कम तीन अंक होते हैं। तीन सबसे दाहिने अंकों में से प्रत्येक अनुमतियों के एक अलग घटक का प्रतिनिधित्व करता है: मालिक, समूह और अन्य।
इनमें से प्रत्येक अंक द्विआधारी अंक प्रणाली में इसके घटक बिट्स का योग है:
Symbolic Notation Octal Notation English
============================================================
---------- 0000 no permissions
---x--x--x 0111 execute
--w--w--w- 0222 write
--wx-wx-wx 0333 write & execute
-r--r--r-- 0444 read
-r-xr-xr-x 0555 read & execute
-rw-rw-rw- 0666 read & write
-rwxrwxrwx 0777 read. write & execute
अब, 755 का क्या मतलब है?
7 = rwx
5 = r-x
5 =r-x
इसका मतलब यह है कि निर्देशिका में डिफ़ॉल्ट अनुमतियाँ -rwxr-xr-x
(0755 के रूप में ओक्टल नोटेशन में प्रतिनिधित्व की गई हैं)।
कृपया फ़ाइल अनुमतियों के बारे में अधिक पढ़ें: