การอ่านสิทธิ์เข้าใช้งาน file, Directory ใน ubuntu

6 Sep 2015,
Share: 

ระบบ File และ Directory ใน Ubuntu จะมีการกําหนดสิทธิ์การ Read, Write และ Execute ของ User โดยจะสามารถดูได้จากคําสั่งนี้

ls -l

จะได้ออกมาตามรูปด้านล่าง

Image

จากรูปจะแสดงผลออกมาเป็นข้อมูลต่างๆ แต่ในบทความนี้เราจะสนใจแค่ 2 คอลัมน์ คือในกรอบสีแดง และสีเขียว รายละเอียดมีดังนี้

  • กรอบสีแดง จะบอกถึง สิทธิ์การเข้าใช้งาน file และ Drirectory
  • กรอบสีเขียว จะบอกถึง เจ้าของ(User) และกลุ่มผู้ใช้งาน(Group User)

กรอบสีแดง

ในกรอบสีแดงจะบอกถึงสิทธิ์การใช้งานไฟล์ของ User ชนิดต่างๆ โดยจะแบ่งเป็น 3 กลุ่มคือ

  • User เจ้าของไฟล์
  • User กลุ่มเดียวกัน
  • ผู้ใช้อื่นๆ(ทุก user)

จากในรูปตัวอย่าง “testDirectory” มีสิทธิ์การเข้าใช้งานเป็น “drwxrwxr-x” วิธีการอ่านคือ เราจะต้องแบ่งออกเป็น 4 ส่วนดังนี้ [d] [rwx] [rwx] [r-x] โดยแต่ละส่วนจะมีความหมายดังนี้

  • [d]ชุดที่1 ความหมาย ถ้ามี d อยู่ตัวแรก แสดงว่าเป็น Directory
  • [rwx]ชุดที่2 ความหมาย เป็นสิทธิ์การเข้าใช้งานของ User เจ้าของไฟล์
  • [rwx]ชุดที่3 ความหมาย เป็นสิทธิ์การเข้าใช้งานของ User กลุ่มเดียวกัน
  • [r-x]ชุดที่4 ความหมาย เป็นสิทธิ์การเข้าใช้งานของ ผู้ใช้อื่นๆ(ทุก user)

เมื่อรู้ความหมายของแต่ละส่วนแล้ว จะเห็นว่ามีตัวอักษร r, w, x โดยแต่ละตัวจะมีความหมายคือ

  • r ความหมาย สามารถอ่านได้
  • w ความหมาย สามารถเขียนข้อมูลได้
  • x ความหมาย สามารถ Execute ได้

ตัวอย่าง “drwxrwxr-x” หมายความว่า เป็น Directory User เจ้าของไฟล์ และUser กลุ่มเดียวกัน สามารถ อ่าน เขียน  Execute ได้ แต่ ผู้ใช้อื่นๆ(ทุก user)  ไม่สามารถเขียนไฟล์ ได้

กรอบสีเขียว

ในกรอบสีเขียวจะบอกถึงชื่อของ User เจ้าของไฟล์ และ Group User วิธีการอ่านคือ คอลั่มน์แรกจะบอกว่าชื่อของ User เจ้าของไฟล์คือใคร คอลั่มน์ที่สองจะบอกชื่อของ Group User อะไร ตัวอย่าง “thiti mygroup” หมายความว่า เจ้าของไฟล์ชื่อว่า thiti และกลุ่มที่จะเข้าใช้งานไฟล์นี้ชื่อว่า mygroup

Suggestion blogs

Vue.js เริ่มต้น ตอน7 (Class and Style Bindings)

ในตอนที่ 7 นี้จะเกี่ยวกับเรื่อง Class and Style Bindings ใน vue.js ครับ ในการจัดการ Class และ Style เราสามารถใช้ v-bind ได้ เพื่อให้เราสามารถใส่ Logic หรือ ตัวแปรลงไปได้ ทําให้เราสามารถทํา Class  และ Style แบบ Dinamic ได้ง่ายขึ้น

วิธีป้องกันสแปมรบกวนใน iMessage

สําหรับผู้ใช้งาน iPhone ในช่วงนี้ได้รับข้อความสแปมใน iMessage ทําให้บางคนเกิมความกังวลในเรื่องของความปลอดภัย และเกิดความรำคาญ ในความเป็นจริงแล้วเราไม่ต้องสนใจ ไม่ต้องไปกด Link ต่างๆที่ส่งเข้ามาก็ได้ครับ ไม่มีผลกระทบใดๆกับเครื่องของเราแต่อย่างใด แต่สําหรับใครที่ยังรำคาญ เราก็สามารถ Setting เพื่อโยนข้อความ iMessage ที่ถูกส่งมาจากบุคคลอื่น (บุคคลที่ไม่ได้อยู่ในรายชื่อใน Contact ของเรา) แยกไปอยู่ใน Unknown Senders และก็จะไม่มีการแจ้งเตือนให้หน้ารําคาญ สามารถ Setting ได้ตามวิธีดังนี้ครับ

Unbox ไฟฉาย Nitecore TIP 2017

ไฟฉาย Nitecore รุ่น TIP Version 2017 เป็นไฟฉายรุ่นที่ที่มีความสว่างสูงสุด 360 Lumens แสงพุ่งไกลถึง 74 เมตร จุดเด่นของรุ่นนี้คือ เป็นไฟฉายที่มีขนาดเล็กแต่ให้ความสว่างสูง มีแบตเตอรี่ภายใน คุณสมบัติโดยทั่วไปดังนี้


Copyright © 2019 - 2025 thiti.dev |  v1.53.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ