Bài giảng Hệ điều hành: Chương 4 - Đặng Minh Quân
Số trang: 35
Loại file: ppt
Dung lượng: 457.00 KB
Lượt xem: 29
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 4 trình bày về quản lý tập tin. Những nội dung chính trong chương gồm có: Khái niệm về tập tin, cấu trúc thư mục, cài đặt hệ thống tập tin, truy cập hệ thống tập tin. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành: Chương 4 - Đặng Minh Quân Hệ điều hành Chương 4: Quản lý tập tin Dang Minh Quan: Institute of IT for Economics-NEU, 2011 1 Tổng quan • Khái niệm về tập tin • Cấu trúc thư mục • Cài đặt hệ thống tập tin • Truy cập hệ thống tập tin Dang Minh Quan: Institute of IT for Economics-NEU, 2011 2 Khái niệm tập tin • Tập tin là đơn vị lưu trữ thông tin của bộ nhớ ngoài. • Các tiến trình có thể đọc hay tạo mới tập tin nếu cần thiết. • Thông tin trên tập tin là vững bền không bị ảnh hưởng bởi các xử lý tạo hay kết thúc các tiến trình, chỉ mất đi khi user thật sự muốn xóa. • Tập tin được quản lý bởi hệ điều hành. Dang Minh Quan: Institute of IT for Economics-NEU, 2011 3 Cấu trúc tập tin • Không cấu trúc – chuỗi các byte • Cấu trúc bản ghi đơn giản – Các dòng – Độ dài cố định – Độ dài thay đổi • Cấu trúc phức tạp – Tài liệu có cấu trúc Dang Minh Quan: Institute of IT for Economics-NEU, 2011 4 Các thuộc tính tập tin • Tên – thông tin ở dạng con người có thể đọc được. • Loại – dùng cho các hệ thống hỗ trợ nhiều loại tập tin. • Vị trí – con trỏ chỉ ra vị trí của tập tin trên thiết bị. • Kích thước – độ lớn hiện thời của tập tin. • Bảo vệ – kiểm soát xem ai có thể đọc, viết, chạy. • Thời gian, ngày tháng, và nhận diện người dùng – dữ liệu phục vụ cho bảo vệ, an ninh và giám sát. • Thông tin về tập tin được lưu giữ trên cấu trúc thư mục. Dang Minh Quan: Institute of IT for Economics-NEU, 2011 5 Các hoạt động với tập tin • Khởi tạo • Viết • Đọc • Thay đổi vị trí con trỏ trong tập tin • Xóa • Chặt bỏ • Mở tập tin • Đóng tập tin Dang Minh Quan: Institute of IT for Economics-NEU, 2011 6 Loại tập tin – tên, phần mở rộng Loại tập Phần mở rộng Chức năng tin Chạy exe, com, bin or none được Đối tượng obj, o Mã nguồn c, p, pas, 177, asm, a Lô bat, sh Text txt, doc Word wp, tex, rrf, etc. Thư viện lib, a In ấn ps, dvi, gif Lưu trữ arc, zip, tar Dang Minh Quan: Institute of IT for Economics-NEU, 2011 7 Các phương pháp truy cập • Truy cập tuần tự read next write next reset no read after last write (rewrite) • Truy cập trực tiếp read n write n position to n read next write next rewrite n n = số hiệu tương đối của khối Dang Minh Quan: Institute of IT for Economics-NEU, 2011 8 2. Cấu trúc thư mục • Một tập các nút chứa thông tin về tất cả các tập tin Directory Files F1 F2 F4 F3 Fn • Cấu trúc thư mục và các tập tin đều ở trên đĩa Dang Minh Quan: Institute of IT for Economics-NEU, 2011 9 Thông tin trong một nút thư mục • Tên • Loại • Địa chỉ • Độ dài hiện tại • Độ dài cực đại • Ngày truy cập cuối • Ngày cập nhật cuối • ID của chủ • Thông tin bảo vệ Dang Minh Quan: Institute of IT for Economics-NEU, 2011 10 Các thao tác trên thư mục • Tìm một tập tin • Tạo một tập tin • Xóa một tập tin • Liệt kê một thư mục • Đổi tên một tập tin • Di chuyển trong hệ thống tập tin Dang Minh Quan: Institute of IT for Economics-NEU, 2011 11 Mục đích tổ chức thư mục • Hiệu quả – định vị nhanh một tập tin. • Đặt tên – tiện dụng cho người dùng. – 2 người dùng có thể đặt cùng một tên cho nhiều tập tin khác nhau. – Cùng một tập tin có thể có nhiều tên khác nhau. • Gom nhóm – gom nhóm các tập tin theo thuộc tính (e.g., tất cả các chương trình Pascal, tất cả các trò chơi, …) Dang Minh Quan: Institute of IT for Economics-NEU, 2011 12 Thư mục đơn tầng • Một thư mục cho tất cả người dùng. • Gặp vấn đề về đặt tên • Gặp vấn đề về gom nhóm Dang Minh Quan: Institute of IT for Economics-NEU, 2011 13 Thư mục hai tầng • Thư mục riêng biệt cho mỗi người dùng. • Tên đường dẫn • Có thể có tập tin trùng tên cho các người dùng khác nhau • Tìm kiếm hiệu quả • Không có khả năng gom nhóm Dang Minh Quan: Institute of IT for Economics-NEU, 2011 14 Cấu trúc thư mục dạng cây Dang Minh Quan: Institute of IT for Economics-NEU, 2011 15 Cấu trúc thư mục dạng cây (Cont.) • Tìm kiếm hiệu quả • Khả năng gom nhóm • Thư mục hiện hành (Thư mục làm việc) – cd /spell/mail/prog – type list Dang Minh Quan: Institute of IT for Economics-NEU, 2011 16 Cấu trúc thư mục dạng cây (Co ...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành: Chương 4 - Đặng Minh Quân Hệ điều hành Chương 4: Quản lý tập tin Dang Minh Quan: Institute of IT for Economics-NEU, 2011 1 Tổng quan • Khái niệm về tập tin • Cấu trúc thư mục • Cài đặt hệ thống tập tin • Truy cập hệ thống tập tin Dang Minh Quan: Institute of IT for Economics-NEU, 2011 2 Khái niệm tập tin • Tập tin là đơn vị lưu trữ thông tin của bộ nhớ ngoài. • Các tiến trình có thể đọc hay tạo mới tập tin nếu cần thiết. • Thông tin trên tập tin là vững bền không bị ảnh hưởng bởi các xử lý tạo hay kết thúc các tiến trình, chỉ mất đi khi user thật sự muốn xóa. • Tập tin được quản lý bởi hệ điều hành. Dang Minh Quan: Institute of IT for Economics-NEU, 2011 3 Cấu trúc tập tin • Không cấu trúc – chuỗi các byte • Cấu trúc bản ghi đơn giản – Các dòng – Độ dài cố định – Độ dài thay đổi • Cấu trúc phức tạp – Tài liệu có cấu trúc Dang Minh Quan: Institute of IT for Economics-NEU, 2011 4 Các thuộc tính tập tin • Tên – thông tin ở dạng con người có thể đọc được. • Loại – dùng cho các hệ thống hỗ trợ nhiều loại tập tin. • Vị trí – con trỏ chỉ ra vị trí của tập tin trên thiết bị. • Kích thước – độ lớn hiện thời của tập tin. • Bảo vệ – kiểm soát xem ai có thể đọc, viết, chạy. • Thời gian, ngày tháng, và nhận diện người dùng – dữ liệu phục vụ cho bảo vệ, an ninh và giám sát. • Thông tin về tập tin được lưu giữ trên cấu trúc thư mục. Dang Minh Quan: Institute of IT for Economics-NEU, 2011 5 Các hoạt động với tập tin • Khởi tạo • Viết • Đọc • Thay đổi vị trí con trỏ trong tập tin • Xóa • Chặt bỏ • Mở tập tin • Đóng tập tin Dang Minh Quan: Institute of IT for Economics-NEU, 2011 6 Loại tập tin – tên, phần mở rộng Loại tập Phần mở rộng Chức năng tin Chạy exe, com, bin or none được Đối tượng obj, o Mã nguồn c, p, pas, 177, asm, a Lô bat, sh Text txt, doc Word wp, tex, rrf, etc. Thư viện lib, a In ấn ps, dvi, gif Lưu trữ arc, zip, tar Dang Minh Quan: Institute of IT for Economics-NEU, 2011 7 Các phương pháp truy cập • Truy cập tuần tự read next write next reset no read after last write (rewrite) • Truy cập trực tiếp read n write n position to n read next write next rewrite n n = số hiệu tương đối của khối Dang Minh Quan: Institute of IT for Economics-NEU, 2011 8 2. Cấu trúc thư mục • Một tập các nút chứa thông tin về tất cả các tập tin Directory Files F1 F2 F4 F3 Fn • Cấu trúc thư mục và các tập tin đều ở trên đĩa Dang Minh Quan: Institute of IT for Economics-NEU, 2011 9 Thông tin trong một nút thư mục • Tên • Loại • Địa chỉ • Độ dài hiện tại • Độ dài cực đại • Ngày truy cập cuối • Ngày cập nhật cuối • ID của chủ • Thông tin bảo vệ Dang Minh Quan: Institute of IT for Economics-NEU, 2011 10 Các thao tác trên thư mục • Tìm một tập tin • Tạo một tập tin • Xóa một tập tin • Liệt kê một thư mục • Đổi tên một tập tin • Di chuyển trong hệ thống tập tin Dang Minh Quan: Institute of IT for Economics-NEU, 2011 11 Mục đích tổ chức thư mục • Hiệu quả – định vị nhanh một tập tin. • Đặt tên – tiện dụng cho người dùng. – 2 người dùng có thể đặt cùng một tên cho nhiều tập tin khác nhau. – Cùng một tập tin có thể có nhiều tên khác nhau. • Gom nhóm – gom nhóm các tập tin theo thuộc tính (e.g., tất cả các chương trình Pascal, tất cả các trò chơi, …) Dang Minh Quan: Institute of IT for Economics-NEU, 2011 12 Thư mục đơn tầng • Một thư mục cho tất cả người dùng. • Gặp vấn đề về đặt tên • Gặp vấn đề về gom nhóm Dang Minh Quan: Institute of IT for Economics-NEU, 2011 13 Thư mục hai tầng • Thư mục riêng biệt cho mỗi người dùng. • Tên đường dẫn • Có thể có tập tin trùng tên cho các người dùng khác nhau • Tìm kiếm hiệu quả • Không có khả năng gom nhóm Dang Minh Quan: Institute of IT for Economics-NEU, 2011 14 Cấu trúc thư mục dạng cây Dang Minh Quan: Institute of IT for Economics-NEU, 2011 15 Cấu trúc thư mục dạng cây (Cont.) • Tìm kiếm hiệu quả • Khả năng gom nhóm • Thư mục hiện hành (Thư mục làm việc) – cd /spell/mail/prog – type list Dang Minh Quan: Institute of IT for Economics-NEU, 2011 16 Cấu trúc thư mục dạng cây (Co ...
Tìm kiếm theo từ khóa liên quan:
Hệ điều hành Bài giảng Hệ điều hành Hệ thống máy tính Quảnlýtậptin Cấu trúc thư mục Cài đặt hệ thống tập tin Truy cập hệ thống tập tinTài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 456 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 387 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 334 0 0 -
173 trang 277 2 0
-
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 276 0 0 -
175 trang 275 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 274 0 0 -
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 252 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 247 0 0 -
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 233 0 0