สิ่งนี้ไม่เกี่ยวกับแซมบ้า เรื่องนี้เกี่ยวข้องกับการอนุญาตไฟล์
ข้อ จำกัด การเข้าถึงมีสามประเภท:
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)
โปรดอ่านเพิ่มเติมเกี่ยวกับการอนุญาตของไฟล์: