JavaScript is required

Tập tin sau đây có thuộc tính như thế nào:

-rwx--x--x hello.sh

A.

077

B.

644

C.

755

D.

711

Trả lời:

Đáp án đúng: D


Câu hỏi kiểm tra kiến thức về cách biểu diễn quyền của tập tin trong hệ thống Linux/Unix dưới dạng số bát phân (octal). Ta cần phân tích chuỗi quyền -rwx--x--x để chuyển đổi nó thành số tương ứng.

Trong hệ thống này, mỗi nhóm quyền (user, group, others) được biểu diễn bằng 3 bit, tương ứng với đọc (r), ghi (w), và thực thi (x). Nếu quyền được cấp, bit tương ứng là 1; nếu không, là 0.

Phân tích chuỗi quyền:

  • User (rwx): Đọc, ghi, và thực thi. Tương ứng với 111 trong hệ nhị phân, hoặc 7 trong hệ bát phân.
  • Group (--x): Chỉ thực thi. Tương ứng với 001 trong hệ nhị phân, hoặc 1 trong hệ bát phân.
  • Others (--x): Chỉ thực thi. Tương ứng với 001 trong hệ nhị phân, hoặc 1 trong hệ bát phân.

Kết hợp lại, ta có số bát phân 711.

Câu hỏi liên quan