Bài giảng Hệ điều hành máy tính: Lecture 13 - Nguyễn Thanh Sơn

36 97 0
Bài giảng Hệ điều hành máy tính: Lecture 13 - Nguyễn Thanh Sơn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Nội dung Lecture 13 trình bày đến người học những vấn đề liên quan đến Hệ thống tập tin, cụ thể như: Giao diện hệ thống file, các yêu cầu của ứng dụng, file, thư mục, file system mounting, chia sẻ & bảo vệ,...

u” file vào không gian địa ảo trình  Dùng tác vụ truy xuất bợ nhớ để truy xuất file  Gọi umap xong BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 14 Các thuộc tính file BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 15 Các tác vụ file         Create: Tạo một file Write: Thực tác vụ ghi dữ liệu vào file vị trí trỏ ghi Read: Thực tác vụ đọc dữ liệu từ file vị trí trỏ đọc Reposition: Thiết lập trỏ đọc/ghi đến vị trí trình định Delete: Xóa file Truncate: Giữ lại tất tḥc tính file, ngoại trừ kích thước file được thiết lập về Open: Quá trình phải mở file trước sử dụng Close: Q trình phải đóng file sau sử dụng BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 16 Thư mục  Thư mục (directory, folder) mợt tiện ích hệ điều hành để người dùng dễ dàng tổ chức file BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 17 Các tác vụ thư mục        Create: Tạo một directory Delete: Xóa mợt directory trống Opendir: Q trình phải mở directory trước đọc Closedir: Q trình phải đóng directory sau đọc Readdir: Đọc entry tới directory Link Unlink BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 18 Các loại cấu trúc thư mục  Từ đơn giản đến phức tạp, tùy hệ thống      Single-level directory Multi-level directory Tree-structured directory Acyclic-graph directory General graph directory BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 19 Các loại cấu trúc thư mục  Single-level directory  Chỉ có một directory cho file hệ thống (CDC 6600, IBM MVS, PalmOS) BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 20 Cấu trúc thư mục (tt.)   Cải tiến cấu trúc single-level directory Mục tiêu:    Thuận tiện cho user đặt tên file, user khác đặt tên file trùng File có nhiều mợt tên Hỗ trợ phân nhóm (grouping): tổ chức files đặc điểm vào chung mợt nhóm (ví dụ nhóm file mã nguồn ngơn ngữ C, nhóm file Word,…) BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 21 Cấu trúc thư mục (tt.)  Two-level directory BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 22 Cấu trúc thư mục (tt.)  Tree-structured directory Một thư mục UNIX BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 23 Access Control List Owner q trình B: R mợt ACL File F1: - Mọi q trình user A có qùn đọc/ghi - Mọi q trình user B có qùn đọc BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 35 Các Access Control Bit   Các thao tác: read, write, execute Ba nhóm user: owner, group, other (public)    User name user identifier (user ID) Group name group identifier (group ID) Ví dụ UNIX: nhóm user có mợt field, field có bit   Field: Trị: read | write | execute 0/1 0/1 0/1 owner access group access public access    rwx 111 110 001 BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 36 ... mục  Từ đơn giản đến phức tạp, tùy hệ thống      Single-level directory Multi-level directory Tree-structured directory Acyclic-graph directory General graph directory BK TP.HCM Khoa Khoa... Single-level directory  Chỉ có một directory cho file hệ thống (CDC 6600, IBM MVS, PalmOS) BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 20 Cấu trúc thư mục (tt.)   Cải tiến cấu trúc single-level... Kỹ thuật Máy tính 21 Cấu trúc thư mục (tt.)  Two-level directory BK TP.HCM Khoa Khoa học & Kỹ thuật Máy tính 22 Cấu trúc thư mục (tt.)  Tree-structured directory Một thư mục UNIX BK TP.HCM

Ngày đăng: 30/01/2020, 02:36

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan