Xem mẫu

  1. Chương 1 Giới thiệu tổng quan Nguyễn Nam Trung E-mail : nntrung.itc@gmail.com
  2. Nội dung chi tiết  Linux là gì ?  Lịch sử phát triển Linux.  Những đặc điểm chính.  Những mặt hạn chế.  Kiến trúc hệ thống Linux.  Các bản phân phối Linux.  Một số phần mềm nguồn mở. Khoa CNTT - CĐCNTT 04/2009 2
  3. Linux là gì ?  Là một hệ điều hành được phát triển dựa trên hệ điều hành Minix bởi Linus Torvalds năm 1991  Là hệ điều hành tương tự Unix, tự do :  Miễn phí (nếu có thì cũng là một khoản phí khiêm tốn)  Sử dụng tự do.  Là hệ điều hành thông dụng có khả năng chạy được trên hầu hết các thiết bị phần cứng chính. Khoa CNTT - CĐCNTT 04/2009 3
  4. Lịch sử phát triển Linux  Được công bố lần đầu tiên trên Internet năm 1991  8/1991 : phiên bản 0.01  1/1992 : phiên bản 0.02  1994 : phiên bản chính thức 1.0 được phát hành  1996 : phiên bản 2.0  1999 : phiên bản 2.2  2001 : phiên bản 2.4  2003 : phiên bản 2.6  ... Khoa CNTT - CĐCNTT 04/2009 4
  5. Những đặc điểm chính  Là hệ điều hành mã nguồn mở, miễn phí.  Đa người dùng (multiuser)  Đa nhiệm (multitasking)  Hỗ trợ các định dạng hệ thống tập tin khác nhau  Khả năng hỗ trợ mạng  Độc lập kiến trúc  Bảo mật  … Khoa CNTT - CĐCNTT 04/2009 5
  6. Những mặt hạn chế  Chưa thân thiện với người dùng  Cài đặt còn phức tạp  Phần mềm ứng dụng còn khó thao tác  Thiếu trợ giúp kỹ thuật  Còn dựa nhiều vào giao tiếp dòng lệnh  Thiếu hỗ trợ phần cứng Khoa CNTT - CĐCNTT 04/2009 6
  7. Kiến trúc hệ thống Linux Khoa CNTT - CĐCNTT 04/2009 7
  8. Kernel  Kernel là trung tâm điều khiển của hệ điều hành Linux, chứa các mã nguồn điều khiển hoạt động của toàn bộ hệ thống. •    Là  cầu  nối  giữa  chương  trình  ứng dụng và phần cứng. Kernel •   Lập lịch, phân chia tài nguyên  cho các tiến trình. Hardware •    Sử  dụng  không  gian  đĩa  hoán  đổi  (swap  space)  để  lưu  trữ  dữ  liệu xử lý của chương trình. Khoa CNTT - CĐCNTT 04/2009 8
  9. Shell  Cung cấp tập lệnh cho người dùng thao tác với kernel để thực hiện công việc.  Có nhiều loại shell trong Linux : Shell  C Shell (%) Kernel  Bourne Shell ($)  Korn Shell ($) Hardware … Khoa CNTT - CĐCNTT 04/2009 9
  10. Bản phân phối Linux  Cấu trúc hệ thống tập tin  Chương trình cài đặt  Các tiện ích và chương trình ứng dụng  Trình quản lý và cập nhật gói phần mềm  Các sửa đổi của riêng nhà sản xuất  Tài liệu hướng dẫn, hỗ trợ người dùng Khoa CNTT - CĐCNTT 04/2009 10
  11. Một số Linux distro chính Khoa CNTT - CĐCNTT 04/2009 11
  12. Một số phần mềm nguồn mở  Internet  Apache, Sendmail, BIND, Squid, Wu-ftp, Inn  Database  Postgresql, mySQL  Desktop  KDE, GNOME  Office  OpenOffice, Koffice, Abiword  Graphics  GIMP Khoa CNTT - CĐCNTT 04/2009 12
  13. Linux và Unix ?  UNIX được phát triển với một chính sách nghiêm ngặt.  Mỗi người đều có thể tham gia phát triển Linux.  Không có tổ chức nào chịu trách nhiệm về các phiên bản của Linux. Khoa CNTT - CĐCNTT 04/2009 13
  14. Linux và Windows NT ?  Kernel và môi trường.  Khả năng tương thích.  Hỗ trợ.  Giá thành. Khoa CNTT - CĐCNTT 04/2009 14
  15. FAQ Khoa CNTT - CĐCNTT 04/2009 15
nguon tai.lieu . vn