Mục tiêu môn học• Môn học cung cấp cho người học những khái niệm cơ bản về Hệ điều hành mã nguồn mở nói chung và hệ điều hành UNIX/LINUX nói riêng • Kết thúc môn học sinh viên có khả năn
Trang 1Fall 2017
HỆ ĐIỀU HÀNH LINUX
GV: TS Đinh Đồng Lưỡng
Trang 2Thông tin chung về môn học
• Số TC: 3(2-1)
– Lý thuyết: 30
– Thực hành, bài tập : 15
• Học phần tiên quyết
– Nhập môn lập trình
– Hệ điều hành
• Đánh giá môn học
– Điểm quá trình (Tính chuyên cần, điểm kiểm tra, bài tập, …): 50% – Điểm thi hết học phần( vấn đáp): 50%
Thông tin học phần
Trang 3Mục tiêu môn học
• Môn học cung cấp cho người học những khái niệm cơ bản về Hệ điều hành mã nguồn mở nói chung và hệ điều hành UNIX/LINUX nói riêng
• Kết thúc môn học sinh viên có khả năng
– Khai thác, quản trị và sử dụng hệ điều hành UNIX/LINUX
– Sử dụng các ứng dụng trên phục vụ học tập và làm việc
– Có khả năng lập trình trên shell script để tạo ra một số ứng dụng phục vụ công việc
Mục đích học phần
Trang 4Mô tả môn học
• Trang bị cho người học kiến thức nền tảng về hệ điều hành mã nguồn mở nói chung và cách sử dụng, quản lý và điều khiển hệ điều hành mã nguồn mở UNIX/Linux nói riêng.
• Cung cấp các kỹ năng để quản lý, sử dụng hệ điều hành UNIX/LINUX, các ứng dụng tích hợp trên nền tảng mã nguồn mở như Open Office, Unikey, Firefox, Mozilla thunderbird, có khả năng lập trình, xử lý các sự cố phát sinh trong quá trình sử dụng.
Mục đích học phần
Trang 5Lý do học tập
1 Phần mềm mã nguồn mở (PMNM) có tính tương tác cao: dễ dàng bản địa hóa, có độ tùy
biến và tính linh hoạt cao.
2 Giảm tổng chi phí sở hữu
3 Tính an toàn và bảo mật cao
4 Nhà nước khuyến khích sử dụng
– Quyết định số 235/2004/QĐ-TTg : ứng dụng PMNM
– Quyết định số 169/2006/QĐ-TTg: Đầu tư mua sắm PMNM
– Quyết định số 50/2009/QĐ-TTg: Qui chế quản lý
– Thông tư, chỉ thị Bộ TTTT, KHCN, GDĐT,…
Trang 6Nội dung môn học
o Giới thiệu hệ điều hành LINUX
o Cài đặt và sử dụng các ứng dụng điển hình
o Giao tiếp lệnh
o Lập trình shell và C trên Linux
o Quản trị hệ thống
Trang 7Tài liệu tham khảo
Corporation Internet
3 Emilio Raggi et al Beginning Ubuntu Linux 2010 Springer Science Internet
4 Nguyễn Phương Lan, Hoàng
5 Nguyễn Thanh Thủy et al Nhập môn hệ điều hành linux 2000 Khoa học và Kỹ
Trang 8Thông tin cá nhân
• Giảng viên: TS Đinh Đồng Lưỡng
• Văn phòng: Bộ môn Mạng và Truyền thông
• Điện thoại: 09 661 00 661
• Địa chỉ email:
– luongdd10@gmail.com (liên hệ SV, nộp bài tập,…)
– luongdd@ntu.edu.vn
Thông tin liên hệ
Trang 10Lịch sử phát triển window (Close Source)
Trang 11• Unix hay UNIX là một hệ điều hành máy tính viết vào những năm 1960 và 1970 do một số nhân viên
và phần lập trình
máy chủ dịch vụ Nó là một hệ điều hành đa nhiệm
11/35
Giới thiệu Unix
Trang 12• Unix thực sự là một khó khăn đối với người mới bắt đầu Với sự phát triển của các shell Unix hệ điều hành này đã trở nên phổ dụng hơn trong lĩnh vực điện toán
12/35
Giới thiệu Unix
Trang 13Lịch sử phát triển Unix (Open Source)
Trang 14• Cấu trúc thư mục
hda1: / (Root)
hda2: /home
ổ đĩa mềm: /mnt/floppy
ổ CD-ROM: /mnt/cdrom
14/35
Trang 15• Hệ thống theo modul
• Hỗ trợ phần cứng, phần mềm
• Trình quản lý gói cài đặt
• Quyền truy cập (Permission)
• Thư mục người dùng
• Giao diện dòng lệnh
• Tổ hợp Ctrl-Alt-Escape
15/35