66
Làm quen với hệ thống tập tin ext3fs
. Các bản phân phối Linux lớn đều tuân theo
tiêu chuẩn này.
Bảng
dưới đây đưa ra danh sách ngắn gọn những thư mục chính được tạo
ra trong cấu trúc tập tin theo tiêu chuẩn nói trên. Ở cột bên trái liệt kê các thư
mục con của thư mục gốc, còn cột thứ hai liệt kê một vài (không phải tất cả) thư
mục con, còn cột thứ ba cuối cùng đưa ra mô tả ngắn gọn về công dụng của những
thư mục này. Mô tả trong bảng này là hết sức ngắn gọn, chi tiết hơn bạn có thể
đọc trong tiêu chuẩn FHS có trên
Bảng 4.1: Cấu trúc thư mục của Linux
Thư mục
Công dụng
/bin
Thư mục này gồm chủ yếu các chương trình, phần lớn trong số
chúng cần cho hệ thống trong thời gian khởi động (hoặc trong
chế độ một người dùng khi bảo trì hệ thống). Ở đây có lưu rất
nhiều những câu lệnh thường dùng của Linux.
/boot
Gồm các tập tin cố định cần cho khởi động hệ thống, trong đó
có nhân (kernel). Tập tin trong thư mục này chỉ cần trong thời
gian khởi động
/dev
Thư mục các tập tin đặc biệt hoặc các tập tin thiết bị phần
cứng. Chúng ta sẽ nói đến những tập tin này ở ngay sau trong
một phần riêng. Bạn đọc có thể xem qua man mknod (mkn-
ode(1)).
/etc
Thư mục này và các thư mục con của nó lưu phần lớn những
dữ liệu cần cho quá trình khởi động ban đầu của hệ thống và
lưu những tập tin cấu hình chính. Ví dụ, trong /etc có tập tin
inittab
xác định cấu hình khởi động, và tập tin người dùng
passwd
. Một phần các tập tin cấu hình có thể nằm trong các
thư mục con của /usr. Thư mục /etc không được lưu các tập
tin chương trình (cần đặt chúng trong /bin hoặc /sbin. Dưới
đây chúng ta sẽ xem xét công dụng của một vài(!) thư mục con
của thư mục /etc.
/etc/rc.d
Thư mục này lưu những tập tin sử dụng trong quá trình khởi
động hệ thống. Chúng ta sẽ đề cập chi tiết về những tập tin
này và quá trình khởi động nói riêng trong một vài chương sắp
tới.
/etc/skel
Khi tạo người dùng mới, thì những tập tin trong thư mục này
sẽ được sao chép vào thư mục cá nhân của người dùng đó.
/etc/sysconfig
Thư mục lưu một vài (không phải tất cả) tập tin cấu hình hệ
thống.
/etc/X11
Thư mục dành cho các tập tin cấu hình của hệ thống X11 (ví
dụ, xorg.conf).
/home
Thông thường trong thư mục này là các thư mục cá nhân của
người dùng (trừ root).
8
do đó một số nhà quản trị không tự động gắn phân vùng /boot vào trong quá trình khởi động.