Thư mục và Các Hệ thống Tập tin
Trước đó
Kế tiếp

Thư mục và Các Hệ thống Tập tin

Trong Linux và Unix mọi thứ đều là tập tin. Thư mục, tập tin, thiết bị đều là tập tin. Các thiết bị cũng thường được xem là các nút; tuy nhiên, chúng cũng vẫn là các tập tin.

Các hệ thống tập tin trong Linux và Unix được tổ chức theo cấu trúc phân cấp, hay dạng cây. Cấp cao nhất của hệ thống tập tin là thư mục gốc /. Tất cả các tập tin và thư mục khác nằm dưới thư mục gốc. Ví dụ, /home/konqi/kubuntu.odt cho ta biết đường dẫn đầy đủ chính xác, hay đường dẫn tuyệt đối, đến tập tin kubuntu.odt nằm trong thư mục konqi, thư mục này lại nằm trong thư mục home, và tiếp theo nằm dưới thư mục gốc (/).

Dưới thư mục gốc (/) là một tập hợp các thư mục quan trọng chung cho hầu hết các bản phân phối Linux. Sau đây là một danh sách các thư mục chung nhất nằm ngay dưới thư mục gốc (/):

/bin

Các lệnh quan trọng, vốn trước đây phải ở dạng nhị phân (binary), nhưng cũng có thể là các đoạn kịch bản từ shell.

/boot

Các tập tin cấu hình Khởi động, vkh.

/dev

Các tập tin cho thiết bị.

/etc

Các tập tin cấu hình, các đoạn kịch bản khởi động, vân vân....

/home

Các thư mục gốc của những người dùng khác nhau.

/initrd

Được dùng để lưu các khởi tạo của một RAM Disk tùy biến.

/lib

Các thư viện hệ thống.

/lost+found

Cung cấp một hệ thống để tìm lại các tập tin bị xóa dưới thư mục gốc (/).

/media

Các điểm gắn tự động của các phương tiện tháo/gắn được như CD, máy ảnh kỹ thuật số, vân vân...

/mnt

Các hệ thống tập tin từ đĩa cứng được gắn thủ công vào hệ thống.

/opt

Cung cấp một nơi để cài đặt các ứng dụng tùy chọn (của hãng thứ 3); các ứng dụng này thường được biên dịch tĩnh và có thể được dùng trong các phiên bản khác hay các bản phân phối Linux khác.

/proc

Một thư mục đặc biệt giữ thông tin về tình trạng của hệ thống, bao gồm các tiến trình đang chạy trong hệ thống.

/root

Thư mục gốc của người dùng Root, đọc là "xuyệt/gạch chéo rút".

/sbin

Các tập tin nhị phân và các đoạn kịch bản lệnh, thường chỉ để thực thi dưới quyền của người dùng root.

/srv

Có thể bao gồm các tập tin nhằm phục vụ cho các hệ thống khác.

/sys

Cũng tương tự như hệ thống file /proc, nhưng chứa các thông tin hệ thống không liên quan đến các tiến trình đang chạy.

/tmp

Chứa các tập tin tạm thời.

/usr

Chứa các ứng dụng và các tập tin chỉ-đọc, hầu hết đều cho phép tất cả người dùng có thể truy cập đến.

/var

Các tập tin thường bị thay đổi như các tập tin log hay cơ sở dữ liệu.

Trước đó
Kế tiếp
Đầu