5
2
Trong đó, dãy 10 ký tự đầu tiên mô tả kiểu file và quyền truy nhập đối với tập tin đó.
Theo mặc định, người dùng tạo một file chính là người chủ (sở hữu) của file đó và là
người có quyền sở hữu nó. Người chủ của file có đặc quyền thay đổi quyền truy nhập hay
quyền sở hữu đối với file đó. Tất nhiên, một khi đã chuyển quyền sở hữu của mình cho
người dùng khác thì người chủ cũ không được phép chuyển quyền sở hữu và quyền truy
nhập được nữa.
Tập hợp một chuỗi có 10 ký tự đã giới thiệu trên đây được chia ra làm 4 phần: kiểu file,
các quyền truy nhập đến file của chủ sở hữu, của nhóm sở hữu và người dùng khác.
Có một số kiểu file trong Linux. Ký tự đầu tiên trong tập hợp 10 ký tự mô tả kiểu file
và quyền truy nhập sẽ cho biết file thuộc kiểu nào (chữ cái đó được gọi là chữ cái biểu
diễn). Bảng dưới đây sẽ liệt kê các kiểu file trong Linux:
Chữ cái biểu diễn
Kiểu file
d
b
c
l
p
s
-
Thư mục (directory)
File kiểu khối (block-type special file)
File kiểu ký tự (character-type special file)
Liên kết tượng trưng (symbolic link)
File đường ống (pipe)
Socket
File bình thường (regular file)
Chín ký tự tiếp theo trong chuỗi là quyền truy nhập được chia ra làm 3 nhóm tương ứng
với quyền truy nhập của người sử hữu, nhóm sở hữu và người dùng khác.
Ví dụ, 10 ký tự đầu tiên trong dòng ví dụ ngay trước đây sẽ được phân tích thành:
Để hiểu được chính xác quyền truy nhập có ý nghĩa như thế nào đối với hệ thống máy
tính,
phải
nhớ
rằng
Linux
xem
mọi
thứ
đều là file
. Nếu cài đặt một ứng dụng, nó cũng sẽ được xem như mọi chương trình khác,
trừ một điều: hệ thống nhận biết rằng một ứng dụng là một chương trình khả thi, tức là nó
có thể chạy được. Một bức thư gửi cho mẹ là một dạng file văn bản bình thường, nhưng
Tập hợp
quyền truy
nhập
Số liên kết
đến file
(thư mục)
Người
chủ file
Nhóm chủ
file
Kích thước
file (byte)
Ngày giờ
tạo file
Tên file
drwxr-xr-x
12 root root 4096 Oct 23 2000 LinuxVN.com
Quyền của
người dùng khác
Kiểu file: thư
mục
Quyền của
người chủ
Quyền của
nhóm chủ
d rwx r-x r-x