Danh mục

Bài giảng Nhập môn Hệ điều hành Unix (Bài giảng tuần 1) – Nguyễn Hải Châu

Số trang: 6      Loại file: pdf      Dung lượng: 349.70 KB      Lượt xem: 15      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: 4,000 VND Tải xuống file đầy đủ (6 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Nhập môn Hệ điều hành Unix (Bài giảng tuần 1) trình bày về lịch sử hệ điều hành Unix, các thao tác cơ bản với hệ thống, và một số bài tập thực hành cơ bản với hệ điều hành Unix. 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 Nhập môn Hệ điều hành Unix (Bài giảng tuần 1) – Nguyễn Hải Châu Mục tiêu của môn học „ Cung cấp cho sinh viên các khái niệm cơ bản về hệ điều hành Unix và các hệ điều Nhập môn hệ điều hành Unix hành kiểu Unix (ví dụ Linux) „ Khi kết thúc môn học, sinh viên có khả Nguyễn Hải Châu năng: Khoa Công nghệ Thông tin „ Sử dụng hệ điều hành Unix/Linux để phục vụ Trường Đại học Công nghệ học tập, nghiên cứu Đại học Quốc gia Hà Nội „ Có khả năng lập các chương trình trên shell script để tạo ra một số ứng dụng đơn giản Nội dung môn học Tài liệu tham khảo „ Lý thuyết: 30 tiết trong 10 tuần „ Hà Quang Thụy, Nguyễn Trí Thành, Hệ „ Thực hành: 30 tiết trong 10 tuần điều hành Unix-Linux, Hà Nội, 2004. „ Thực hành bắt đầu sau lý thuyết 1 tuần „ Giáo trình điện tử (PDF) có trên trang web „ Thi và kiểm tra: của Bộ môn Các hệ thống thông tin, Khoa Công nghệ thông tin „ Vấn đáp tại phòng máy Truy cập đến giáo trình „ Website của Bộ môn Các hệ thống thông tin: http://coltech.vnu.edu.vn/httt „ Chọn “Góc học tập” ở menu bên trái „ Chọn “Nhập môn hệ điều hành Unix” ở phần nội dung chính của trang web „ Chọn Giáo trình hệ điều hành Unix-Linux 1 Lịch sử hệ điều hành Unix Khởi đầu: Multics Space Travel và máy PDP-11 „ Trong những năm 1960, Massachusetts „ Ken Thompson, người trong nhóm phát Institute of Technology (MIT), AT&T Bell triển Multics, tiếp tục phát triển một trò Lab và tập đoàn General Electric khởi động chơi tên là Space Travel trên GE-645 dự án Multics – hệ điều hành dành cho „ Tốc độ trò chơi chậm, giá đắt máy tính lớn GE-645 „ Thompson và Dennis Ritchie viết lại Space „ Multics: Multiplexed Information and Travel trên máy PDP-11 của hãng Digital Computing Service Equiment Corporation (DEC) và có kết quả „ Mục tiêu của dự án: Thương phẩm khả quan -> Phát triển hệ điều hành mới „ Dự án Multics không thành công Unix Các tác giả của Unix „ Nhóm phát triển hệ điều hành mới có Ken „ Ken Thompson „ Dennis Ritchie Thompson, Dennis Ritchie, Douglas McIlroy, Brian Kernighan, Rudd Canaday, … „ Hệ điều hành mới được đặt tên là Unics (chữ U: Uniplexed đối lại với Multiplexed) theo cách chơi chữ của Brian Kernighan „ Sau đó Unix trở thành tên chính thức (cs→x) „ http://plan9.bell- „ http://plan9.bell- labs.com/who/ken/ labs.com/who/dmr/ 2 Các tác giả của Unix „ Douglas McIlroy „ Brian Kernighan „ http://www.cs.dartmo „ http://plan9.bell- Ken Thompson (trái) và Dennis Ritchie (giữa) nhận giải thưởng uth.edu/~doug/ labs.com/who/bwk/ quốc gia về công nghệ do đã phát minh ra hệ điều hành UNIX và ngôn ngữ lập trình C (ngày 27/4/1999) Linux Một số hệ điều hành Unix „ Là một hệ điều hành kiểu „ AIX (IBM) dựa trên nền AT&T System V Unix, mã nguồn mở, công bố „ Dynix (Sequent) dựa trên nền BSD (Berkeley lần đầu ngày 17/9/1991 SoftWare Distribution) „ Người tạo ra nhân của Linux: Linus Torvald (Phần Lan) „ HP-UX (Hewlett-Packard) nền BSD „ Vật lấy phước của nhân Linux: „ Irix (Silicon Graphics) nền AT&T System V Chim cánh cụt Tux „ Linux (Free SoftWare) „ Solaris (Sun Microsystems) nền AT&T System V „ SunOS (Sun Microsystems) nền BSD „ … Đặc trưng chính của Unix Một số chú ý „ Được viết trên ngôn ngữ bậc cao do đó dễ đọc, „ Thuật ngữ: dễ hiểu, dễ chuyển đổi „ Trong giáo trình dùng: “Quá trình” (Process) „ Có giao diện người dùng đơn giản „ Một số giáo trình khác dùng là “Tiến trình” „ Nguyên tắc: Xây dựng các chương trình phức „ Để minh họa các khái niệm, lệnh… trong tạp từ những chương trình đơn giản hơn môn học này, ta sử dụng hệ điều hành „ Chỉ có một dạng file đơn giản RedHat Linux (một HĐH kiểu Unix) „ Đa tiến trình, đa người dùng, phân chia thời gian (time sharing) ...

Tài liệu được xem nhiều: