วิธีใช้สิทธิ์ไฟล์ใน Linux

ผู้เขียน: Sara Rhodes
วันที่สร้าง: 18 กุมภาพันธ์ 2021
วันที่อัปเดต: 16 พฤษภาคม 2024
Anonim
File timestamps - What is mtime, ctime and atime in Linux
วิดีโอ: File timestamps - What is mtime, ctime and atime in Linux

เนื้อหา

ส่วนอื่น ๆ

คู่มือนี้มีไว้สำหรับผู้ที่ต้องการความช่วยเหลือในการเริ่มเปลี่ยนสิทธิ์ในไฟล์และโฟลเดอร์ใน Linux Kernel สำหรับการสาธิตนี้ฉันจะใช้รูปภาพของ Fedora core 8 จากการทดลองของฉันเอง ฉันจะใช้รูปแบบ Octal (ตัวเลข) ของคำสั่งเพื่อความเรียบง่าย (ขออภัยบางภาพที่ฉันใช้ MS paint แต่ถ้าคุณขยายภาพโดยคลิกที่มันจะช่วยได้)

ขั้นตอน

  1. ดูว่าคุณต้องการเปลี่ยนแปลงสิทธิ์ใด. หากต้องการดูสิทธิ์ที่คุณมีในไฟล์ให้ใช้คำสั่ง Ls พร้อมตัวเลือก -l (ภาพที่ 1)

  2. ตัดสินใจว่าคุณต้องการเปลี่ยนแปลงการอนุญาตใด: ทั้งการเข้าถึงของผู้ใช้การเข้าถึง GROUP หรือการเข้าถึงอื่น ๆ สิ่งนี้จะกำหนดวิธีการเขียนคำสั่ง chmod และตำแหน่งที่คุณใส่ตัวเลขแต่ละตัว

  3. แจ้งตัวอักษรในบรรทัดการอนุญาตในภาพที่ 1 นี่คือรายละเอียดการอนุญาต (r สำหรับการอ่าน) (w สำหรับการเขียน) (x สำหรับดำเนินการ) ซึ่งจะอนุญาตให้ผู้ใช้กลุ่มหรือบุคคลอื่นสามารถอ่าน (เปิด) ไฟล์เขียน (เปลี่ยนแปลง) ไปยังไฟล์หรือดำเนินการ ( เรียกใช้) ไฟล์ ตัวเลขที่ใช้สำหรับ R คือ 4 ตัวเลขที่ใช้สำหรับ W คือ 2 และตัวเลขที่ใช้สำหรับ X คือ 1 ซึ่งเท่ากับ 7 มีคณิตศาสตร์บางอย่างที่จำเป็นในการทำเช่นนี้ (ดูแผนภูมิทั้งสองในส่วนบันทึกย่อ)
    • ตัวอย่างเช่นหากคุณต้องการเพิ่มสิทธิ์ในการอ่านและสิทธิ์ในการเขียนให้กับผู้ใช้เท่านั้นคุณจะต้องเขียนคำสั่งคุณจะต้องเพิ่ม 4 สำหรับการอ่านและ 2 สำหรับการเขียนดังนั้นสิทธิ์ในไฟล์ของคุณจะมีลักษณะเหมือนที่คุณเห็นในภาพที่ 2 สำหรับ ผู้ใช้ไฟล์ (อ้างถึงแผนภูมิในส่วนบันทึกย่อสำหรับแผนภูมิค่าตัวเลขของสิทธิ์)

  4. สังเกตว่ามีเลข 3 ตัวในรหัสฐานแปด / เลข สิ่งเหล่านี้แสดงถึงผู้ใช้ | กลุ่ม | อื่น ๆ จากซ้ายไปขวา การใส่ตัวเลข 1-7 ในส่วนใดส่วนหนึ่งจากสามส่วนจะเปลี่ยนสิทธิ์สำหรับแต่ละส่วนขึ้นอยู่กับว่าคุณใช้หมายเลขใด
  5. เปลี่ยนสิทธิ์ในโฟลเดอร์โดยใช้คำสั่งเดียวกันสำหรับไฟล์ อย่าลืมใช้เส้นทางสัมบูรณ์ของโฟลเดอร์เพื่อที่คุณจะได้ไม่ทำผิดพลาด (เช่นโฟลเดอร์ทดสอบของฉันอยู่ใน / home / permissiondemo / test) หากคุณไม่แน่ใจเพียงแค่ดูภาพที่ 3
  6. หลังจากที่คุณพิมพ์คำสั่ง chmod ด้วยตัวเลขที่เหมาะสมแล้ว ตรวจสอบดูว่าคุณทำคำสั่งสำเร็จหรือไม่ โดยใช้คำสั่ง ls –l ถ้ามันได้ผลงานที่ดี หากไม่ลองอีกครั้ง (หากคุณลืมว่าคำสั่งมีลักษณะอย่างไรให้อ้างอิงกลับไปที่ภาพ 1 คำสั่งแรกที่ใช้)
  7. หากคุณไม่แน่ใจว่าจะแก้ไขข้อผิดพลาดอย่างไรให้ลงชื่อเข้าใช้บัญชีรูทของคุณและเปลี่ยนสิทธิ์ในไฟล์หรือไดเร็กทอรีเป็น 777 เมื่อใช้คำสั่ง chmod ซึ่งจะส่งคืนการอ่านเขียนและดำเนินการสิทธิ์ให้กับทุกคน
  8. ตอนนี้คุณรู้พื้นฐานเกี่ยวกับวิธีเปลี่ยนสิทธิ์ของไฟล์ใน Linux แล้วลองเล่นกับสิทธิ์เพื่อดูว่ามีการเปลี่ยนแปลงอะไรบ้างเมื่อคุณพยายามเปิดไฟล์หรือโฟลเดอร์หรือพยายามย้ายไฟล์และดูผลลัพธ์ที่คุณได้รับ ผลลัพธ์ควรแตกต่างกันไป
  9. ขอให้สนุก (Linux ถ้าสนุกเสมอ)

คำถามและคำตอบของชุมชน


เคล็ดลับ

  • สิทธิ์ในการอ่านเขียนดำเนินการ
  • ค่าตัวเลข 4 2 1
  • ค่าตัวอักษร r w x
  • ตัวอย่างคำสั่ง: # chmod 777 ชื่อไฟล์
  • แต่ละสิทธิ์ทำอะไรกับตัวดัดแปลงแต่ละตัว
  • ผู้ใช้
    • User + r: อนุญาตให้ผู้ใช้ที่สร้างไฟล์อ่านไฟล์
    • User + w: อนุญาตให้ผู้ใช้ที่สร้างไฟล์ทำการเปลี่ยนแปลงไฟล์
    • User + x: อนุญาตให้ผู้ใช้ที่สร้างไฟล์เปิด / รันไฟล์
  • กลุ่ม
    • Group + r: อนุญาตให้ทุกคนในกลุ่มที่สร้างไฟล์ (หรือเพียงแค่ในกลุ่ม) สามารถเข้าถึงเพื่ออ่านได้
    • Group + w: อนุญาตให้กลุ่มที่เป็นเจ้าของไฟล์อนุญาตให้เข้าถึงเพื่อทำการเปลี่ยนแปลงไฟล์
    • Group + x: อนุญาตให้ทุกคนในกลุ่มที่มีไฟล์อยู่ในการเข้าถึงเพื่อเรียกใช้ไฟล์
  • อื่น ๆ
    • อื่น ๆ + r: อนุญาตให้ผู้ใช้ทั่วไปอ่านไฟล์
    • อื่น ๆ + w: อนุญาตให้ผู้ใช้ที่เป็นแขกทำการเปลี่ยนแปลงไฟล์
    • อื่น ๆ + x: อนุญาตให้ผู้ใช้ทั่วไปเรียกใช้ไฟล์

คำเตือน

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

บทช่วยสอนนี้อธิบายถึงเทคนิคพื้นฐานในการใช้ Window Movie Maker เพื่อซิงค์ไฟล์วิดีโอและเพลงประกอบบน Window วิดีโอจำนวนมากน่าสนใจยิ่งขึ้นด้วยการเพิ่มซาวด์แทร็กโดยเฉพาะอย่างยิ่งเมื่อมีการซิงโครไนซ์บีตและจ...

วิธีเล่นกีตาร์ Flamenco

Vivian Patrick

พฤษภาคม 2024

ฟลาเมงโกไม่ใช่แค่รูปแบบการเล่นกีตาร์เท่านั้น เป็นศิลปะที่มีต้นกำเนิดใน Andalu ia ซึ่งเป็นภูมิภาคของสเปนที่ผสมผสานดนตรีและการเต้นรำเข้าด้วยกัน คุณไม่จำเป็นต้องเป็นคนสเปนเพื่อเรียนรู้การเล่นกีตาร์ฟลาเมง...

สิ่งพิมพ์สด