Toollet
ค้นหาด้วยสิ่งที่ต้องการทำหรือชื่อแอปค้นหาติดต่อเรา
ราคา

สิทธิ์ไฟล์ / เครื่องคำนวณ chmod

ป้อนค่าฐานแปด รูปแบบ rwx หรือการระบุ ugo แบบครบถ้วน หรือเลือกสิทธิ์แยกตามกลุ่ม เพื่อดูสัญกรณ์สิทธิ์ที่เทียบเท่ากันและตัวอย่างคำสั่ง chmod รองรับบิตพิเศษ setuid, setgid และ sticky ด้วย คัดลอกผลลัพธ์ทั้ง 4 รายการพร้อมกัน หรือบันทึกเป็น TXT หน้าจอนี้ไม่เปลี่ยนสิทธิ์ของไฟล์จริง

ป้อน 1–4 หลัก โดยใช้ตัวเลข 0–7

คำนวณสัญกรณ์สิทธิ์ การทำงานนี้ไม่เปลี่ยนสิทธิ์ของไฟล์จริง

สิทธิ์ที่แปลงแล้ว

คำนวณเพื่อดูสัญกรณ์ฐานแปด รูปแบบ rwx และ ugo พร้อมตัวอย่างคำสั่ง chmod

คุณทำอะไรได้

ป้อนสิทธิ์ได้สี่วิธี

ป้อนเลขฐานแปด รูปแบบ rwx หรือ ugo หรือเลือกสิทธิ์ของแต่ละกลุ่ม จากนั้นตรวจสอบการแทนค่ารูปแบบอื่นจากรูปแบบที่คุณรู้

ตรวจสอบสิทธิ์ที่รวมถึงบิตพิเศษ

รองรับสิทธิ์ที่รวมถึงบิต setuid, setgid และ sticky สิทธิ์อ่าน เขียน และเรียกใช้ตามปกติจะจัดการแยกจากบิตพิเศษ

รับค่าสิทธิ์และคำสั่งตัวอย่าง

แสดงเลขฐานแปด รูปแบบ rwx และ ugo พร้อมตัวอย่างคำสั่ง chmod ที่ให้คุณแทนพาธเป้าหมาย คุณสามารถคัดลอกผลลัพธ์ทั้งหมดหรือบันทึกเป็นข้อความ

วิธีใช้งาน

  1. ระบุรูปแบบข้อมูลและสิทธิ์

    เลือกรูปแบบที่คุณรู้ เช่น เลขฐานแปด แล้วป้อนค่าสิทธิ์ คุณยังเลือกสิทธิ์ของแต่ละกลุ่มได้

  2. คำนวณและตรวจสอบรูปแบบ

    กด “คำนวณ” แล้วตรวจสอบสิทธิ์เดียวกันในรูปแบบเลขฐานแปด rwx และ ugo พร้อมคำสั่งตัวอย่าง

  3. รับผลลัพธ์ที่ต้องการ

    คัดลอกผลลัพธ์หรือบันทึกเป็นข้อความ เมื่อใช้คำสั่งตัวอย่าง ให้แทน path/to/file ด้วยพาธเป้าหมายจริง

กรณีที่มีประโยชน์

อ่านค่าสิทธิ์ที่เป็นตัวเลข

แปลงค่าอย่าง 755 หรือ 644 ในเอกสารตั้งค่าเป็นรูปแบบ rwx เพื่อตรวจสอบสิทธิ์ของเจ้าของ กลุ่ม และผู้อื่น

เตรียมค่าสิทธิ์สำหรับ chmod

เมื่อคุณทราบสิทธิ์ที่ต้องการ ให้เลือกสิทธิ์ของแต่ละกลุ่มเพื่อสร้างรูปแบบและคำสั่งตัวอย่าง หน้านี้ไม่ได้นำไปใช้จริง

สิทธิ์ของเจ้าของ กลุ่ม และผู้อื่น

พิจารณาสามกลุ่มแยกกัน

เจ้าของแทนด้วย u กลุ่มแทนด้วย g และผู้อื่นแทนด้วย o ระบุสิทธิ์อ่าน เขียน และเรียกใช้หรือค้นหาสำหรับแต่ละรายการ

แทนสิทธิ์ด้วยการบวก 4, 2 และ 1

สิทธิ์อ่าน r คือ 4 สิทธิ์เขียน w คือ 2 และสิทธิ์เรียกใช้หรือค้นหา x คือ 1 ตัวอย่างเช่น 6 คือ 4+2 สำหรับอ่านและเขียน ส่วน 5 คือ 4+1 สำหรับอ่านและเรียกใช้หรือค้นหา

หลักแรกแทนบิตพิเศษ

ในเลขฐานแปด 4 หลัก หลักแรกแทน setuid, setgid และ sticky ในรูปแบบ rwx s/t หมายถึงบิตพิเศษถูกตั้งพร้อมสิทธิ์เรียกใช้ ส่วน S/T หมายถึงบิตพิเศษถูกตั้งโดยไม่มีสิทธิ์เรียกใช้ ผลที่ได้ขึ้นอยู่กับระบบปฏิบัติการและชนิดของเป้าหมาย

คำถามที่พบบ่อย

755 กับ 644 ต่างกันอย่างไร

755 ให้สิทธิ์อ่าน เขียน และเรียกใช้แก่เจ้าของ และให้สิทธิ์อ่านและเรียกใช้แก่กลุ่มและผู้อื่น ส่วน 644 ให้สิทธิ์อ่านและเขียนแก่เจ้าของ และให้สิทธิ์อ่านแก่กลุ่มและผู้อื่น เลือกตามการใช้งานและเป้าหมาย ทั้งสองแบบไม่มีข้อแนะนำที่ใช้ได้ทั้งหมด

หน้านี้เปลี่ยนสิทธิ์ของไฟล์จริงด้วยหรือไม่

ไม่ หน้านี้คำนวณเฉพาะการแทนค่าสิทธิ์ที่คุณป้อนและสร้างคำสั่งตัวอย่าง และไม่ได้อ่านสถานะปัจจุบันของไฟล์จริงเช่นกัน

ควรป้อนอักขระกี่ตัวสำหรับรูปแบบ rwx

ป้อนอักขระ 9 ตัวที่รวมสิทธิ์ของเจ้าของ กลุ่ม และผู้อื่น ไม่ต้องใส่อักขระระบุชนิดไฟล์ เช่น “-” หรือ “d” ที่ต้นผลลัพธ์ของ ls และเครื่องมือที่คล้ายกัน

ควรป้อนรูปแบบ ugo อย่างไร

ระบุสิทธิ์ปกติของ 3 กลุ่มให้ครบ พร้อมการตั้งหรือล้างบิตพิเศษ เช่น u=rw,g=r,o=,u-s,g-s,o-t คุณสมบัตินี้ไม่ตีความนิพจน์ที่เปลี่ยนเฉพาะบางสิทธิ์หรือไวยากรณ์ chmod แบบใด ๆ

ข้อมูลที่ป้อนและผลลัพธ์

ข้อมูลที่ป้อน
เลขฐานแปด 1–4 หลัก รูปแบบ rwx ขนาด 9 อักขระ ข้อกำหนด ugo แบบครบถ้วน หรือสิทธิ์ของแต่ละกลุ่ม
ผลลัพธ์
เลขฐานแปด 4 หลัก รูปแบบ rwx และ ugo รวมถึงบิตพิเศษ พร้อมตัวอย่างคำสั่ง chmod
รับผลลัพธ์
คัดลอกผลลัพธ์ทั้งสี่รายการพร้อมกัน หรือบันทึกเป็น TXT สิทธิ์ของไฟล์จริงจะไม่เปลี่ยน

การตั้งค่าปัจจุบัน

ค้นหาเครื่องมือ