Danh mục

Bài giảng Hệ điều hành Linux - Chương 1: Giới thiệu Hệ điều hành Linux

Số trang: 54      Loại file: ppt      Dung lượng: 358.00 KB      Lượt xem: 7      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: 23,000 VND Tải xuống file đầy đủ (54 trang) 0

Báo xấu

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Chương 1 giới thiệu tổng quan về Hệ điều hành Linux. Các nội dung được trình bày trong chương này gồm: Khái niệm về hệ điều hành, lịch sử HĐH Linux, các đặc điểm của HĐH Linux, cấu trúc HĐH Linux, các phiên bản HĐH Linux, so sánh Linux và DOS, khởi động/đăng nhập/thoát khỏi Linux. 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 Linux - Chương 1: Giới thiệu Hệ điều hành Linux CHƯƠNG I GiỚI THIỆU VỀ HĐH LINUXUpdated 25.08.2008 Computer Sciences Div. @ 2008 1Nội dung • Khái niệm về hệ điều hành • Lịch sử HĐH Linux • Các đặc điểm của HĐH Linux • Cấu trúc HĐH Linux • Các phiên bản HĐH Linux • So sánh Linux và DOS • Khởi động, đăng nhập, thoát khỏi LinuxUpdated 25.08.2008 Computer Sciences Div. @ 2008 2Khái niệm về Hệ điều hành • Hệ điều hành là một chương trình chạy trên máy tính, dùng để điều hành, quản lý các thiết bị phần cứng và các tài nguyên phần mềm trên máy tính. • Hệ điều hành đóng vai trò trung gian trong việc giao tiếp giữa người sử dụng và phần cứng máy tính, cung cấp một môi trường cho phép người sử dụng phát triển và thực hiện các ứng dụng của họ một cách dễ dàng.Updated 25.08.2008 Computer Sciences Div. @ 2008 3Lịch sử HĐH Linux • Linux bắt nguồn từ hệ điều hành Unix - một hệ điều hành đa nhiệm cho các máy mini và các máy tính lớn (mainframe) trong những năm 70 của thế kỷ 20. • Phiên bản Linux đầu tiên do Linus Torvalds viết vào năm 1991 • Phiên bản Linux 1.0 ra đời vào năm 1994 dưới bản quyền GNU General Public License . • Linux được phát triển và bảo trì bởi một cộng đồng người sử dụng. • Nhiều công ty cung cấp Linux dưới dạng gói phần mềm dễ cài đặt, hoặc cung cấp các máy tính đã cài đặt sẵn LinuxUpdated 25.08.2008 Computer Sciences Div. @ 2008 4Lịch sử HĐH Linux • Linux là một hệ điều hành đầy đủ và độc lập. • Nó có thể chạy X Window, TCP/IP, Emacs, Web, thư điện tử và các phần mềm khác. Hầu hết các phần mềm miễn phí và thương mại đều được chuyển lên Linux. • Linux là hệ điều hành đa người dùng, nghĩa là nhiều người có thể đăng nhập và cùng lúc sử dụng một hệ thống. Với ưu điểm này, chúng ta có thể giảm thiểu chi phí đầu tư máy móc và thiết bị.Updated 25.08.2008 Computer Sciences Div. @ 2008 5Lịch sử HĐH Linux • Hệ điều hành Berkley Unix (BSD) cũng đóng một vai trò quan trọng đối với Linux trong việc làm cho hệ điều hành này trở nên phổ biến như hiện nay. Hầu hết các tiện ích đi kèm với Linux được chuyển sang từ BSD, đặc biệt là các công cụ về mạng và các tiện ích.Updated 25.08.2008 Computer Sciences Div. @ 2008 6Các đặc điểm của Linux Linux là hệ điều hành đa nhiệm và đa người dùng Linux tương thích với các bản Unix chuẩn như IEEE, POSIX.1, System V và BSD Linux có thể được cài đặt cùng với các hệ điều hành khác như thông qua chương trình tải hệ thống Linux gồm GRUB và LILO Linux hỗ trợ nhiều hệ thống tập tin khác nhau như: ext2fs, ext3fs, ntfs, fat,... Linux cung cấp đầy đủ các dịch vụ và giao thức mạng TCP/IP • Driver cho card Ethernet, PPP, SLIP, PLIP, NFS. • Hỗ trợ các dịch vụ như FTP, Telnet, NNTP và SMTP, Firewall.Updated 25.08.2008 Computer Sciences Div. @ 2008 7Cấu trúc HĐH Linux User Shell Kernel HardwareUpdated 25.08.2008 Computer Sciences Div. @ 2008 8Cấu trúc HĐH Linux Kernel • Dùng để quản lý phần cứng và các ứng dụng thực thi • Linux xem mỗi thiết bị phần cứng tương đương với một tập tin • Khi khởi động máy tính, Kernel được nạp vào trong bộ nhớ chính, và nó hoạt động cho đến khi tắt máy. Thực hiện chức năng mức thấp và chức năng mức hệ thống. • Kernel chịu trách nhiệm thông dịch và gửi các chỉ thị tới bộ vi xử lý máy tính. • Kernel cũng chịu trách nhiệm về các tiến trình và cung cấp các đầu vào và ra cho các tiến trình. Kernel là trái tim của hệ điều hành Linux.Updated 25.08.2008 Computer Sciences Div. @ 2008 9Cấu trúc HĐH Linux Hoạt động của Kernel • Khi người sử dụng đăng nhập vào hệ thống và đưa ra yêu cầu, kernel gọi chạy hai chương trình đặc biệt là getty và login. • Getty hiển thị dấu nhắc và yêu cầu người sử dụng nhập vào. • Khi nhận được thông tin đầu vào, getty gọi chương trình login để thiết lập định danh cho user và xác định quyền của user login. Chương trình login kiểm tra mật khẩu trong tập tin mật khẩu. Nếu mật khẩu không đúng, cổng vào sẽ không được thiết lập và bị trả lại điều khiển cho getty. Nếu user nhập đúng mật khẩu chương trình login gửi điều khiển tới chương trình mà có tên nằm trong tập tin password. Thông thường chương trình này là shell.Updated 25.08.2008 Computer Sciences Div. @ 2008 10Cấu trúc HĐH Linux Shell • Việc thao tác trực tiếp tới kernel là r ...

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

Tài liệu liên quan: