YOMEDIA
Bài giảng Hệ điều hành Unix: Chương 1 - Ngô Duy Hòa
Chia sẻ: Năm Tháng Tĩnh Lặng
| Ngày:
| Loại File: PDF
| Số trang:60
128
lượt xem
10
download
Download
Vui lòng tải xuống để xem tài liệu đầy đủ
Bài giảng Hệ điều hành Unix chương 1 gồm có các nội dung cơ bản sau: Hệ thống máy tính, hệ điều hành Unix/Linux, cài đặt Unix/Linux. Mời các bạn cùng tham khảo để nắm bắt các nọi dung chi tiết.
AMBIENT/
Chủ đề:
Nội dung Text: Bài giảng Hệ điều hành Unix: Chương 1 - Ngô Duy Hòa
- Bài mở đầu
Ngô Duy Hòa – KHMT – CNTT
- 1. Hệ thống máy tính
- Phần cứng máy tính
- Chương trình phần mềm
• CPU chỉ chứa các mã lệnh cho các phép
toán cơ bản như:
– Phép toán số học.
– Phép toán logic.
– Câu lệnh nhảy.
• Chương trình phần mềm:
– Trình tự (thuật toán) cụ thể
– Giải quyết một vấn đề cụ thể.
- Phân loại phần mềm
• Phần mềm ứng dụng:
– Của người dùng.
– Phục vụ người dùng.
• Phần mềm hệ thống:
– Quản lý hệ thống.
– Quản lý các chương trình ứng dụng..
- Hệ điều hành
• Hệ điều hành là một phần mềm hệ thống
đặc biệt
• Nhiệm vụ chính:
– Quản lý phần cứng máy tính.
– Thiết lập môi trường làm việc cho các chương
trình phần mềm.
– Hỗ trợ tương tác giữa người dùng và phần
cứng máy tính.
- Hệ điều hành (tiếp)
• Yêu cầu:
– Bảo mật.
– Dễ sử dụng (thân thiện)
– Khai thác tài nguyên hệ thống tốt, hiệu quả
- Hai chế độ làm việc
• Kernel mode:
– Hỗ trợ bởi các mã máy đặc biệt trong CPU.
– Chỉ dành cho nhân HĐH
– Cấm người dùng truy cập đến phần cứng
– Còn gọi là Protected mode
• User mode:
– Chạy ứng dụng của người dùng
– Chạy ứng dụng hệ thống do HĐH cung cấp.
- User mode & Kernel mode
- Phân loại hệ điều hành
• HĐH được thiết kế dựa trên các đặc trưng
sau:
– Monolithic.
• Traditional.
• Layered System.
– Micro Kernel
– Modules
– Virtual Machine
- Monolithic
- Layered System
- Micro Kernel
- Modules OS
- Virtual Machine
- 2. Hệ điều hành Unix/Linux
- UNIX System Structure
- UNIX System Structure (tiếp)
- Ý tưởng trong thiết kế Unix/Linux
• Hệ điều hành đa nhiệm (multitasking)
• Hệ điều hành đa người dùng (multiuser)
• Tạo (creation), chỉnh sửa (modification)
hay hủy bỏ (destruction):
– Chương trình
– Tệp tin.
• File System
• Chia xẻ tài nguyên hệ thống:CPU, RAM,...
- Ý tưởng (tiếp)
• Hệ điều hành đa nhiệm (multitasking)
• Hệ điều hành đa người dùng (multiuser)
• Tạo (creation), chỉnh sửa (modification)
hay hủy bỏ (destruction):
– Chương trình
– Tệp tin.
• File System
• Chia xẻ tài nguyên hệ thống:CPU, RAM,...
Thêm tài liệu vào bộ sưu tập có sẵn:
Báo xấu
LAVA
ERROR:connection to 10.20.1.100:9315 failed (errno=111, msg=Connection refused)
ERROR:connection to 10.20.1.100:9315 failed (errno=111, msg=Connection refused)
Đang xử lý...