Thực hành Hệ điều hành Mạng – Linux
Thực hành Hệ điều hành Mạng – Linux
Bài 2
Bài 2
Dòng lệnh, Đĩa cứng, Hệ thống File
Dòng lệnh, Đĩa cứng, Hệ thống File
Đoàn Minh Phương
Đoàn Minh Phương
N
N
i dung
i dung
•
Cấu trúc của hệ thống file
Cấu trúc của hệ thống file
•
Quyền truy xuất
Quyền truy xuất
•
Danh sách điều khiển truy cập
Danh sách điều khiển truy cập
•
Thuộc tính file, thư mục
Thuộc tính file, thư mục
•
Liên kết
Liên kết
•
Tìm kiếm
Ext2 là định dạng mặc định trong Linux với các khái niệm:
superblock, inode, data block; Ext3 có thêm chức năng
superblock, inode, data block; Ext3 có thêm chức năng
journal để phục hồi.
journal để phục hồi.
•
Vfat, Ntfs:
Vfat, Ntfs:
–
Vfat là các định dạng FAT 16, 32 của DOS/Win; Ntfs là định
Vfat là các định dạng FAT 16, 32 của DOS/Win; Ntfs là định
dạng mới hơn FAT của Microsoft.
dạng mới hơn FAT của Microsoft.
•
Swap:
Swap:
–
Là vùng nhớ mở rộng
Là vùng nhớ mở rộng
•
Smbfs, Nfs:
Smbfs, Nfs:
–
Smbfs là định dạng chia sẻ file trong Windows; Nfs là định
Smbfs là định dạng chia sẻ file trong Windows; Nfs là định
dạng chia sẻ file trong Unix/Linux.
dạng chia sẻ file trong Unix/Linux.
Quyền truy xuất file, thư mục
Quyền truy xuất file, thư mục
Quyền truy xuất file, thư mục
–
chown, chgrp
chown, chgrp
•
Thay đổi quyền truy xuất
Thay đổi quyền truy xuất
–
chmod
chmod
•
Mặt nạ quyền truy xuất
Mặt nạ quyền truy xuất
–
Quyền truy xuất chuẩn (file: 666, thư mục: 777)
Quyền truy xuất chuẩn (file: 666, thư mục: 777)
–
Quyền truy xuất mặc định
Quyền truy xuất mặc định
•
P = S and (not MASK)
P = S and (not MASK)
Quyền truy xuất file, thư mục
Quyền truy xuất file, thư mục
•
Quyền truy cập SUID (s = 4100, S = 4000)
Quyền truy cập SUID (s = 4100, S = 4000)
–
Cho phép người dùng bình thường có thể thi hành một lệnh
Cho phép người dùng bình thường có thể thi hành một lệnh
như là root.
ghi, thi hành trên 3 nhóm đối tượng chuẩn.
•
Danh sách điều khiển truy cập (ACL) cho phép tùy
Danh sách điều khiển truy cập (ACL) cho phép tùy
biến quyền trên một tập các đối tượng riêng lẻ.
biến quyền trên một tập các đối tượng riêng lẻ.
•
Để xem, thay đổi ACL dùng các lệnh:
Để xem, thay đổi ACL dùng các lệnh:
–
setfacl, getfacl
setfacl, getfacl
•
Danh sách các thuộc tính của file, thư mục là:
Danh sách các thuộc tính của file, thư mục là:
–
aAcdDEiIjsStTuXZ
aAcdDEiIjsStTuXZ
•
Để xem, thay đổi các thuộc tính dùng các lệnh:
Để xem, thay đổi các thuộc tính dùng các lệnh:
–
lsattr, chattr
lsattr, chattr
Liên kết
Liên kết
•
Liên kết mềm
Liên kết mềm
–
locate: Tìm trong database
•
which: Tìm trong đường dẫn
which: Tìm trong đường dẫn
•
rpm: Tìm theo danh sách cài đặt
rpm: Tìm theo danh sách cài đặt
Thực hành
Thực hành
•
Đọc kỹ yêu cầu của các bài thực hành.
Đọc kỹ yêu cầu của các bài thực hành.
•
Thực hiện trong thời gian sớm nhất có thể.
Thực hiện trong thời gian sớm nhất có thể.