Chương 3
Hệ thống tập tin và
quản trị hệ thống tập tin
Nguyễn Nam Trung
E-mail : nntrung.itc@gmail.com
Nội dung chi tiết
Hệ thống tập tin (File system).
Các kiểu tập tin trong Linux.
Liên kết tập tin.
Gắn kết hệ thống tập tin.
Tổ chức cây thư mục.
Quản trị hệ thống tập tin.
Các lệnh xem nội dung.
Nhóm lệnh sao chép di chuyển.
Nhóm lệnh tìm kiếm và so sánh.
Lưu trữ tập tin, thư mục.
Bảo mật hệ thống tập tin.
04/2009Khoa CNTT - CĐCNTT 2
Hệ thống tập tin
các phương pháp cấu trúc dữ liệu hệ điều
hành sử dụng để lưu trữ các thông tin của các tập tin
hay phần chia trên đĩa.
cách tổ chức dữ liệu trên thiết bị lưu trữ được
tổ chức theo dạng hình cây.
Trong Linux xem file như một inode, thư mục
một file chứa những entry.
Các thành phần của hệ thống tập tin :
Superblock
Inode
Storageblock
04/2009Khoa CNTT - CĐCNTT 3
Super block
Là cấu trúc được tạo tại vị trí bắt đầu filesystem.
Lưu trữ các thông tin :
Thông tin về block size, free block.
Thời gian gắn kết (mount) cuối cùng của tập tin.
Thông tin trạng thái tập tin.
04/2009Khoa CNTT - CĐCNTT 4
Inode
Lưu những thông tin về tập tin thư mục được tạo
trong hệ thống tập tin. Nhưng không lưu tên tập tin
và thư mục.
Mỗi tập tin tạo ra sẽ được phân bổ một inode lưu
thông tin sau :
Loại tập tin và quyền hạn truy cập.
Người sở hữu tập tin.
Kích thước và số hard link đến tập tin.
Ngày và giờ chỉnh sửa tập tin lần cuối cùng.
Vị trí lưu nội dung tập tin trong filesystem.
04/2009Khoa CNTT - CĐCNTT 5