
1
ỦY BAN NHÂN DÂN HUYỆN CỦ CHI
TRƯỜNG TRUNG CẤP NGHỀ CỦ CHI
GIÁO TRÌNH
MÔN HỌC/MÔDUN: HỆ ĐIỀU HÀNH MÃ NGUỒN MỞ
NGÀNH/NGHỀ: LẮP RÁP CÀI ĐẶT & SỮA CHỮA MÁY TÍNH
TRÌNH ĐỘ: TRUNG CẤP NGHỀ
Ban hành kèm theo Quyế t đị nh số 89/QĐ-TCNCC ngày 15 tháng 08
năm 2024 của Hiệu trưởng Trường Trung cấp nghề Củ Chi
Củ Chi, NĂM 2024

2
Tuyên bố bản quyền:
Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được
phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh
doanh thiếu lành mạnh sẽ bị nghiêm cấm.
LỜI GII THIỆU
Chương trình, giáo trình là một trong ba yếu t quyết định chất lương day
nghề. Nhm đảm bảo tính thng nhất trong quản l và thc hiện chương trình giáo
trình trong thi gian tới tại trưng Trung cấp nghề Củ Chi, để tng bước nâng cao
chất lượng đào tạo. Tác giả đã thc hiện việc biên soạn và cho ra đi giáo trình
“Hệ điều hành mã nguồn mở”.
Giáo trình “Hệ điều hành mã nguồn mở” được biên soạn theo đơn vị bài
học. Nội dung của giáo trình được nhóm biên soạn, xây dng da trên cơ sở chi
tiết hóa chương trình môn học “Hệ điều hành mã nguồn mở” trình độ trung cấp
nghề Củ Chi, đồng thi có s tham khảo các tài liệu, cp nht các nội dung mơi và
nhng kinh nghiệm thc tế giảng dạy.
Nội dung chính của giáo trình được chia chi tiết. Giáo trình môn học “Hệ
điều hành mã nguồn mở” được dùng làm tài liệu giảng dạy và học tp cho giáo
viên và học sinh sinh viên nghề lắp ráp cài đặt & sa cha máy tính tại trưng
Trung cấp nghề Củ Chi. Đồng thi có thể sử dụng làm tài liệu tham khảo cho các
học sinh sinh viên đang học tp ở các bc đào tạo trung cấp, cao đẳng cung như
mọi đi tượng quan tâm đến lnh vc nghề máy tính.
Tác giả biên soạn giáo trình “Hệ điều hành mã nguồn mở” xin chân thành
cảm ơn nhng kiến góp đánh giá vô cùng qu giá của các đồng nghiệp, và
nhng kiến phản biện khoa học của các Nhà giáo, các nhà quản l va các Doanh
nghiệp trong Hội đồng nghiệm thu giáo trình, để cun giáo trình được hoan thiện
ra mắt phục vụ cho quá trình dạy và học của giáo viên và học sinh trưng Trung
cấp nghề Củ Chi.
Củ Chi, ngày … tháng … năm 2024
Tham gia biên soạn

3
MỤC LỤC
BÀI 1. GIỚI THIỆU CHUNG VỀ LINUX. ............................................................. 6
1. Mục tiêu của bài .................................................................................................... 6
2. Nội dung của bài: .................................................................................................. 6
2.2 Các thành phần của linux .................................................................................. 12
2.3 Cấu trúc hệ thng tp tin ................................................................................... 13
Câu hỏi ôn tp ......................................................................................................... 18
BÀI 2. CÀI ĐẶT HỆ ĐIỀU HÀNH LINUX .......................................................... 19
1. Mục tiêu của bài .................................................................................................. 19
2. Nội dung của bài: ................................................................................................ 19
2.2 Tải về và cài đặt Debian .................................................................................... 19
2.3 Đa cứng và phân vùng đa trong Linux ........................................................... 23
2.4 Quản l ổ đa và partition trong linux: .............................................................. 24
2.5 Các bước cài đặt hệ điều hành Linux ................................................................ 24
2.6 Shutdown và Reboot hệ thng .......................................................................... 36
2.7 Phục hồi mt khẩu cho user quản trị ................................................................. 38
2.8 Tìm hiểu boot loader ......................................................................................... 39
2.9 Sao lưu và phục hồi hệ thng bng G4L ........................................................... 50
Câu hỏi ôn tp ......................................................................................................... 52
BÀI 3. SỬ DỤNG DÒNG LỆNH CƠ BẢN ........................................................... 53
1. Mục tiêu của bài ................................................................................................ 53
2. Nội dung bài ....................................................................................................... 53
2.1 Trình soạn thảo vim ........................................................................................... 53
2.2 Trang man .......................................................................................................... 56
2.3 Chuyển đổi qua lại gia Text mode và GUI...................................................... 58
2.4 Làm việc với thư mục (directories) ................................................................... 58
2.5 Làm việc với tp tin (files) ................................................................................ 61
2.6 Nén và sao lưu các tp tin (files) ....................................................................... 63
Câu hỏi ôn tp ......................................................................................................... 66
BÀI 4. QUẢN TRỊ NGƯỜI DÙNG VÀ NHÓM ................................................... 67
1. Mục tiêu của bài .................................................................................................. 67
2. Nội dung bài ....................................................................................................... 67
2.1 Tài khoản ngưi dùng ....................................................................................... 67
2.2 Các lệnh cơ bản quản l ngưi dùng ................................................................. 67

4
2.3 Các lệnh cơ bản liên quan đến nhóm ngưi dùng ............................................. 71
2.4 Các lệnh cơ bản khác có liên quan đến ngưi dùng.......................................... 74
Câu hỏi ôn tp ......................................................................................................... 76
BÀI 5. QUẢN LÝ MẠNG ...................................................................................... 78
1. Mục tiêu của bài .................................................................................................. 78
2. Nội dung bài ....................................................................................................... 78
2.1 Kiến thức chung về mạng.................................................................................. 78
2.2 Cấu hình giao tiếp mạng ................................................................................... 84
2.3 Cấu hình ssh client và server ............................................................................. 85
2.4 Cấu hình network file system (nfs) ................................................................... 86
Câu hỏi ôn tp ......................................................................................................... 93
BÀI 6. DỊCH VỤ MẠNG CƠ BẢN ....................................................................... 95
1. Mục tiêu của bài ................................................................................................ 95
2. Nội dung bài ....................................................................................................... 95
2.1 Dịch vụ DHCP .................................................................................................. 95
2.2 Dịch vụ DNS ................................................................................................... 100
2.3 Dịch vụ SAMBA ............................................................................................. 102
2.4 Dịch vụ WEB .................................................................................................. 114
Câu hỏi ôn tp ....................................................................................................... 116
Tài liệu tham khảo ................................................................................................. 122

5
CHƯƠNG TRÌNH MÔ ĐUN
(Kèm theo Thông tư số: 03/2017/TT-BLĐXH ngày 01/03/2017
Của Bộ trưởng Bộ Lao động – Thương binh và Xã hội)
Tên mô đun: HỆ ĐIỀU HÀNH MÃ NGUỒN MỞ
Mã s mô đun: MĐ 26
Thời gian mô đun: 60 gi (Lý thuyết: 15 giờ; Thực hành: 42 giờ; Kiểm tra: 3 giờ).
I. VỊ TRÍ, TÍNH CHẤT CỦA MÔ ĐUN:
Vị trí:
Mô đun được b trí sau khi học sinh học xong các môn học chung và các môn học,
mô đun đào tạo cơ sở nghề;
Tính chất:
Là mô đun chuyên ngành đào tạo t chọn;
II. MỤC TIÊU MÔ ĐUN:
Về kiến thức:
Trình bày được các khái niệm cơ bản, cấu trúc, chức năng các thành phần trong hệ
điều hành linux;
Giải thích được các khái niệm cơ bản của hệ điều hành linux;
Mô tả được cấu trúc, chức năng các thành phần trong hệ điều hành linux;
Về kỹ năng:
Cài đặt và sử dụng được hệ điều hành linux;
Thc thi được các thao tác tp tin, thư mục, quản l ngưi dùng;
Cài đặt và cấu hình được các dịch vụ mạng;
Tổ chức được hệ thng cho phép ngưi sử dụng làm việc t xa;
Về năng lc t chủ và trách nhiệm:
B trí làm việc khoa học đảm bảo an toàn cho ngưi và phương tiện học tp;
Rèn luyện thức kỷ lut trong học tp, tinh thần hợp tác, giúp đỡ lẫn nhau;
Thc hiện được các thao tác an toàn trong lao động;