Bài giảng Hệ điều hành Unix-Linux: Chương 1 - Đặng Thu Hiền
Số trang: 20
Loại file: pdf
Dung lượng: 398.68 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 1 của bài giảng Hệ điều hành Unix-Linux giới thiệu chung về hệ điều hành Unix-Linux. Trong chương này sẽ giúp người học tìm hiểu về: Hệ điều hành tập trung, hệ điều hành đa người dùng, lịch sử hệ điều hành Unix, Linux trên thế giới và tại Việt Nam,...và một số nội dung liên quan khác.
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành Unix-Linux: Chương 1 - Đặng Thu Hiền Hệ iều hành UNIX-Linux Chương 1. Giới thiệu chung về UNIX/Linux Đặng Thu Hiền Khoa Công nghệ thông tin Trường Đại học Công nghệ Đại học Quốc gia Hà Nội 1 Hệ iều hành n Phần mềm hệ thống n Quản trị tài nguyên n Cung cấp cho người dùng một máy tính mở rộng n Quản trị tài nguyên n Phần cứng: CPU, bộ nhớ trong ... n Phần mềm: hệ thống dịch vụ, ứng dụng và dữ liệu n Phân loại n Hệ iều hành tập trung (truyền thống) n Hệ iều hành mạng n Hệ iều hành phân tán n Hệ tự trị cộng tác Đặng Thu Hiền - 2010 2 Hệ iều hành tập trung n Khái niệm n Tỷ lệ truyền thông liên bộ xử lý / truyền thông nội tại nhỏ n Điều khiển tập trung và sử dụng thông tin toàn cục n Phân loại n Đơn chương trình: MS-DOS. Chế độ SPOOLING n Đa chương trình (và Đa người dùng) n Thời gian thực n Hệ iều hành a chương trình n Chế độ a bài toán (chế độ mẻ - batch): MFT, MVT ví dụ DOS trên máy IBM, OS trên EC ... n Chế độ a người dùng (multi-users) Đặng Thu Hiền - 2010 3 Hệ iều hành a người dùng n Định hướng n Nhiều người dùng đồng thời dùng trạm cuối (terminal) n Tính thân thiện: người dùng quan sát ứng dụng thực hiện n Đặc iểm iều khiển n Bộ nhớ: bộ nhớ ảo (Virtural Memory) mở rộng không gian bộ nhớ thực n CPU: phân chia thời gian (Time Shared) theo lượng tử thời gian n Ví dụ n UNIX n Linux một biến thể của UNIX Đặng Thu Hiền - 2010 4 Lịch sử hệ iều hành UNIX n Dự án MULTICS – 1965 n MIT (Masschusetts Institute of Technology) + Bell từ AT&T n Là hệ iều hành dành cho máy tính lớn GE-645 n MULTiplexed Information and Computing Service n Hệ iều hành a người dùng, diện rộng, tính toán nhanh ... n Mục tiêu của dự án: Thương phẩm n Thất bại Đặng Thu Hiền - 2010 5 Lịch sử hệ iều hành UNIX n UNICS-1969, UNIX - 1970 và 1973 n Ken Thompson (Bell, Multics) và Dennics Richie n Thừa hưởng dự án MULTICS, viết UNICS chế độ mẻ cho máy PDP-7 (assembler) => 1970 cho máy PDP-11/20 (UNIX) n 1971: nhằm khả chuyển (nhiều loại máy tính) viết trên B n 1973: UNIX viết trên ngôn ngữ C n Giai oạn 1980-1990 n AT&T phổ biến UNIX mã nguồn mở tới đại học n 1982 bản thương mại đầu tiên UNIX-3 n 1985-1987 UNIX-5 hàng tr mnghìn cơ sở đại học, nghiên cứu n Cần chuẩn hóa UNIX và chuẩn POSIX Đặng Thu Hiền - 2010 6 Lịch sử hệ iều hành UNIX n Sau 1990 n UNIX-5 phiên bản 4 được coi một chuẩn của UNIX n AT&T UNIX-5 phiên bản 3 n Berkley Software Distribution (BSD) n XENIX của MicroSoft n SUN OS n website http://problem.rice.edu/ n UNIX Inernational (UI) n Cung cấp các bản AT&T. Giao diện đồ họa Open Look n Open Source Foudation (OSF) n IBM, HP, DEC ... hỗ trợ n Cung cấp các bản UNIX khác với AT&T n Free SoftWare Foundation (FSF): n Phát triển dòng UNIX miễn phí n Linux là một đại diện quan trọng Đặng Thu Hiền - 2010 7 Các tác giả của UNIX n Ken Dennis Ritchie Thompson http:// http:// plan9.belllabs.com/ plan9.belllabs.com/ who/ken/ who/dmr/ Đặng Thu Hiền - 2010 8 Đặc trưng của UNIX n Viết trên ngôn ngữ bậc cao C mã nguồn mở n dễ đọc, dễ hiểu, dễ mang chuyển (khả chuyển: portable) n (trong lệnh phân biệt chữ thường và chữ hoa) n bộ dịch i chạy trên các máy cần cài đặt (bộ dịch phổ dụng) n Giao diện người dùng đơn giản n Được thiết kế từ dưới lên: mô un đơn giản => phức tạp n Sử dụng duy nhất một hệ thống file: nhất quán n File được trình bày như dãy byte n Kết nối thiết bị qua trình iều khiển thiết bị n Đa người dùng, a chương trình n Thao tác vào - ra qua hệ thống file duy nhất n Che khuất cấu trúc máy đối với người sử dụng n Người dùng chuyên nghiệp: dòng lệnh (+ đồ họa) Đặng Thu Hiền - 2010 9 Lịch sử hệ iều hành Linux n Là một hệ iều hành kiểu Unix, mã nguồn mở, công bố lần đầu ngày 17/9/1991 n Người tạo ra nhân của Linux: Linus Torvald (Phần Lan) n Vật lấy phước của nhân Linux: Chim cánh cụt Tux Đặng Thu Hiền - 2010 10 Linux trên thế giới và tại Việt Nam n Trên thế giới n Caldera OpenLinux www.caldera.com n Corel Linux www.corel.com n Debian GNU/Linux www.debian.com n Ubuntu Linux www.ubuntu.com n Red Hat Linux w ...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành Unix-Linux: Chương 1 - Đặng Thu Hiền Hệ iều hành UNIX-Linux Chương 1. Giới thiệu chung về UNIX/Linux Đặng Thu Hiền Khoa Công nghệ thông tin Trường Đại học Công nghệ Đại học Quốc gia Hà Nội 1 Hệ iều hành n Phần mềm hệ thống n Quản trị tài nguyên n Cung cấp cho người dùng một máy tính mở rộng n Quản trị tài nguyên n Phần cứng: CPU, bộ nhớ trong ... n Phần mềm: hệ thống dịch vụ, ứng dụng và dữ liệu n Phân loại n Hệ iều hành tập trung (truyền thống) n Hệ iều hành mạng n Hệ iều hành phân tán n Hệ tự trị cộng tác Đặng Thu Hiền - 2010 2 Hệ iều hành tập trung n Khái niệm n Tỷ lệ truyền thông liên bộ xử lý / truyền thông nội tại nhỏ n Điều khiển tập trung và sử dụng thông tin toàn cục n Phân loại n Đơn chương trình: MS-DOS. Chế độ SPOOLING n Đa chương trình (và Đa người dùng) n Thời gian thực n Hệ iều hành a chương trình n Chế độ a bài toán (chế độ mẻ - batch): MFT, MVT ví dụ DOS trên máy IBM, OS trên EC ... n Chế độ a người dùng (multi-users) Đặng Thu Hiền - 2010 3 Hệ iều hành a người dùng n Định hướng n Nhiều người dùng đồng thời dùng trạm cuối (terminal) n Tính thân thiện: người dùng quan sát ứng dụng thực hiện n Đặc iểm iều khiển n Bộ nhớ: bộ nhớ ảo (Virtural Memory) mở rộng không gian bộ nhớ thực n CPU: phân chia thời gian (Time Shared) theo lượng tử thời gian n Ví dụ n UNIX n Linux một biến thể của UNIX Đặng Thu Hiền - 2010 4 Lịch sử hệ iều hành UNIX n Dự án MULTICS – 1965 n MIT (Masschusetts Institute of Technology) + Bell từ AT&T n Là hệ iều hành dành cho máy tính lớn GE-645 n MULTiplexed Information and Computing Service n Hệ iều hành a người dùng, diện rộng, tính toán nhanh ... n Mục tiêu của dự án: Thương phẩm n Thất bại Đặng Thu Hiền - 2010 5 Lịch sử hệ iều hành UNIX n UNICS-1969, UNIX - 1970 và 1973 n Ken Thompson (Bell, Multics) và Dennics Richie n Thừa hưởng dự án MULTICS, viết UNICS chế độ mẻ cho máy PDP-7 (assembler) => 1970 cho máy PDP-11/20 (UNIX) n 1971: nhằm khả chuyển (nhiều loại máy tính) viết trên B n 1973: UNIX viết trên ngôn ngữ C n Giai oạn 1980-1990 n AT&T phổ biến UNIX mã nguồn mở tới đại học n 1982 bản thương mại đầu tiên UNIX-3 n 1985-1987 UNIX-5 hàng tr mnghìn cơ sở đại học, nghiên cứu n Cần chuẩn hóa UNIX và chuẩn POSIX Đặng Thu Hiền - 2010 6 Lịch sử hệ iều hành UNIX n Sau 1990 n UNIX-5 phiên bản 4 được coi một chuẩn của UNIX n AT&T UNIX-5 phiên bản 3 n Berkley Software Distribution (BSD) n XENIX của MicroSoft n SUN OS n website http://problem.rice.edu/ n UNIX Inernational (UI) n Cung cấp các bản AT&T. Giao diện đồ họa Open Look n Open Source Foudation (OSF) n IBM, HP, DEC ... hỗ trợ n Cung cấp các bản UNIX khác với AT&T n Free SoftWare Foundation (FSF): n Phát triển dòng UNIX miễn phí n Linux là một đại diện quan trọng Đặng Thu Hiền - 2010 7 Các tác giả của UNIX n Ken Dennis Ritchie Thompson http:// http:// plan9.belllabs.com/ plan9.belllabs.com/ who/ken/ who/dmr/ Đặng Thu Hiền - 2010 8 Đặc trưng của UNIX n Viết trên ngôn ngữ bậc cao C mã nguồn mở n dễ đọc, dễ hiểu, dễ mang chuyển (khả chuyển: portable) n (trong lệnh phân biệt chữ thường và chữ hoa) n bộ dịch i chạy trên các máy cần cài đặt (bộ dịch phổ dụng) n Giao diện người dùng đơn giản n Được thiết kế từ dưới lên: mô un đơn giản => phức tạp n Sử dụng duy nhất một hệ thống file: nhất quán n File được trình bày như dãy byte n Kết nối thiết bị qua trình iều khiển thiết bị n Đa người dùng, a chương trình n Thao tác vào - ra qua hệ thống file duy nhất n Che khuất cấu trúc máy đối với người sử dụng n Người dùng chuyên nghiệp: dòng lệnh (+ đồ họa) Đặng Thu Hiền - 2010 9 Lịch sử hệ iều hành Linux n Là một hệ iều hành kiểu Unix, mã nguồn mở, công bố lần đầu ngày 17/9/1991 n Người tạo ra nhân của Linux: Linus Torvald (Phần Lan) n Vật lấy phước của nhân Linux: Chim cánh cụt Tux Đặng Thu Hiền - 2010 10 Linux trên thế giới và tại Việt Nam n Trên thế giới n Caldera OpenLinux www.caldera.com n Corel Linux www.corel.com n Debian GNU/Linux www.debian.com n Ubuntu Linux www.ubuntu.com n Red Hat Linux w ...
Tìm kiếm theo từ khóa liên quan:
Hệ điều hành Unix Hệ điều hành Linux Bài giảng Hệ điều hành Unix-Linux Hệ điều hành tập trung Hệ điều hành đa người dùng Lịch sử hệ điều hành UnixGợi ý tài liệu liên quan:
-
183 trang 317 0 0
-
80 trang 262 0 0
-
117 trang 233 1 0
-
Giáo trình Hệ điều hành: Phần 2
53 trang 219 0 0 -
Giáo trình Hệ điều hành Linux (Ngành: Công nghệ thông tin) - CĐ Công nghiệp Hải Phòng
103 trang 194 0 0 -
271 trang 163 0 0
-
Hướng dẫn sử dụng Windows 7 với Boot Camp
8 trang 147 0 0 -
Nghiên cứu xây dựng bộ sinh số ngẫu nhiên tích hợp với nhiều hệ điều hành
5 trang 129 0 0 -
Giáo trình Hệ điều hành Linux và Unix
214 trang 125 0 0 -
212 trang 106 0 0