Các kiểu file có trong Linux

Một phần của tài liệu Bài giảng hệ điều hành mã nguồn mở (Trang 29 - 30)

Chƣơng 3 HỆ THỐNG FILE

3.4. Các lệnh làm việc với file

3.4.1 Các kiểu file có trong Linux

Trong Linux có rất nhiều file khác nhau, nhƣng bao giờ cũng tồn tại một số kiểu file cần thiết cho hệ điều hành và ngƣời dùng, dƣới đây giới thiệu lại một số các kiểu file cơ bản.

File người dùng (user data file): là các file tạo ra do hoạt động của ngƣời dùng

khi kích hoạt các chƣơng trình ứng dụng tƣơng ứng. Ví dụ nhƣ các file thuần văn bản, các file cơ sở dữ liệu hay các file bảng tính.

File hệ thống (system data file): là các file lƣu trữ thơng tin của hệ thống nhƣ:

cấu hình cho khởi động, tài khoản của ngƣời dùng, thông tin thiết bị... thƣờng đƣợc cất trong các tệp dạng văn bản để ngƣời dùng có thể can thiệp, sửa đổi theo ý mình.

File thực hiện (executable file): là các file chứa mã lệnh hay chỉ thị cho máy tính

thực hiện. File thực hiện lƣu trữ dƣới dạng mã máy mà ta khó có thể tìm hiểu đƣợc ý nghĩa của nó, nhƣng tồn tại một số cơng cụ để "hiểu" đƣợc các file đó. Khi dùng trình ứng dụng mc (Midnight Commander, chƣơng 8), file thực hiện đƣợc bắt đầu bởi dấu (*) và thƣờng có màu xanh lục.

Thư mục hay còn gọi là file bao hàm (directory): là file bao hàm các file khác và

có cấu tạo hồn tồn tƣơng tự nhƣ file thơng thƣờng khác nên có thể gọi là file. Trong mc, file bao hàm thƣờng có màu trắng và bắt đầu bằng dấu ngã (~) hoặc

- 29 -

File thiết bị (device file): là file mô tả thiết bị, dùng nhƣ là định danh để chỉ ra

thiết bị cần thao tác. Theo quy ƣớc, file thiết bị đƣợc lƣu trữ trong thƣ mục /dev. Các file thiết bị hay gặp trong thƣ mục này là tty (teletype - thiết bị truyền thông),

ttyS (teletype serial - thiết bị truyền thông nối tiếp), fd0, fd1,... (floppy disk- thiết

bị ổ đĩa mềm), hda1, hda2,... hdb1, hdb2,... (hardisk - thiết bị ổ cứng theo chuẩn IDE; a, b,... đánh số ổ đĩa vật lý; 1, 2, 3... đánh số ổ logic). Trong mc, file thiết bị có màu tím và bắt đầu bằng dấu cộng (+).

File liên kết (linked file): là những file chứa tham chiếu đến các file khác trong hệ

thống tệp tin của Linux. Tham chiếu này cho phép ngƣời dùng tìm nhanh tới file thay vì tới vị trí ngun thủy của nó. Hơn nữa, ngƣời ta có thể gắn vào đó các thơng tin phụ trợ làm cho file này có tính năng trội hơn so với tính năng nguyên thủy của nó. Ta thấy loại file này giống nhƣ khái niệm shortcut trong MS- Windows98.

Không giống một số hệ điều hành khác (nhƣ MS-DOS chẳng hạn), Linux quản lý thời gian của tệp tin qua các thông số thời gian truy nhập (accesed time), thời gian kiến tạo (created time) và thời gian sửa đổi (modified time).

Một phần của tài liệu Bài giảng hệ điều hành mã nguồn mở (Trang 29 - 30)

Tải bản đầy đủ (PDF)

(93 trang)