Giáo trình Hệ điều hành mã nguồn mở cho nghề Kỹ thuật lắp ráp và sửa chữa máy tính - Cao đẳng nghề

2013

178
0
0

Phí lưu trữ

45 Point

Tóm tắt

I. Tổng quan giáo trình hệ điều hành mã nguồn mở nghề kỹ thuật lắp ráp và sửa chữa máy tính trình độ cao đẳng nghề

Giáo trình hệ điều hành mã nguồn mở dành cho nghề kỹ thuật lắp ráp và sửa chữa máy tính trình độ cao đẳng nghề là tài liệu đào tạo cung cấp kiến thức nền tảng về hệ điều hành Linux. Giáo trình này được biên soạn bởi Khoa Công nghệ Thông tin Trường Cao đẳng Nghề Kỹ thuật Công nghệ. Nội dung tập trung hướng dẫn cài đặt và sử dụng dòng sản phẩm RedHat, một trong những phiên bản Linux phổ biến và dễ cài đặt nhất. Giáo trình cung cấp kiến thức về cập nhật phần mềm tương hợp với Linux, in ấn, hỗ trợ an ninh và quản trị hệ thống. Tài liệu phù hợp cho sinh viên cao đẳng nghề, những người muốn tìm hiểu về Linux và UNIX. Linux là hệ điều hành dẫn xuất từ UNIX, mang tính đa người dùng và đa nhiệm. Hệ điều hành này chạy trên nhiều bộ vi xử lý, đặc biệt trên họ Intel từ đời 386 trở lên, và tương thích với chuẩn mở POSIX. Chuẩn POSIX đảm bảo tính khả chuyển và mở của hệ điều hành, tạo điều kiện thuận lợi cho việc đào tạo nghề kỹ thuật máy tính.

1.1. Bối cảnh phát triển phần mềm mã nguồn mở tại Việt Nam

Từ năm 2000, Việt Nam đã tổ chức nhiều hội nghị toàn quốc về Linux tại Hà Nội. Năm 2004, Bộ Khoa học và Công nghệ phối hợp với CICC Nhật Bản tổ chức Diễn đàn Châu Á lần thứ 3 về phần mềm nguồn mở. Các quốc gia như Trung Quốc, Nhật Bản, Hàn Quốc đã đưa việc bản địa hóa Linux vào kế hoạch phát triển công nghệ phần mềm. Tại Việt Nam, nhiều dự án tương tự đã được triển khai. Sự phát triển mạnh mẽ của Linux từ phạm vi nghiên cứu đại học sang mục đích thương mại và hành chính tạo nền tảng vững chắc cho việc xây dựng giáo trình đào tạo nghề.

1.2. Đối tượng và phạm vi áp dụng giáo trình

Giáo trình hướng đến đối tượng chính là học sinh, sinh viên các trường cao đẳng nghề chuyên ngành kỹ thuật lắp ráp và sửa chữa máy tính. Ngoài ra, tài liệu còn phục vụ những người muốn tìm hiểu về Linux và UNIX mà chưa có dịp sử dụng. Giáo trình cũng hữu ích cho người đã biết cài đặt Linux nhưng chưa thực hiện công việc quản trị hệ thống. Phạm vi bao gồm từ cài đặt cơ bản đến quản trị và duy trì hệ thống Linux/UNIX, đáp ứng nhu cầu đào tạo nghề thực tế.

II. Phân tích tính tương thích thiết bị phần cứng với hệ điều hành Linux

Tính tương thích phần cứng là vấn đề quan trọng khi triển khai hệ điều hành mã nguồn mở trong đào tạo kỹ thuật lắp ráp và sửa chữa máy tính. Linux hỗ trợ hầu hết các loại chuột nối tiếp của Logitech, Kensington, Mouseman, Microsoft. Hệ điều hành này cũng chấp nhận chuột bus của Microsoft, Logitech, ATIXL và IBM. Các thiết bị điều khiển khác như trackball và màn hình xúc giác đều hoạt động được với Linux. Về modem, Linux tương thích với nhiều loại thiết bị như Compaq 192PCMCIA, HP Fastmodem D4810B, IBM Mwave, US Robotics WinModem Series. Ổ băng từ với dung lượng lớn cho phép sao lưu dữ liệu hệ thống hiệu quả. Máy in cũng được hỗ trợ tốt trong môi trường Linux. Việc hiểu rõ tính tương thích giúp kỹ thuật viên lắp ráp và sửa chữa máy tính lựa chọn phần cứng phù hợp. Giáo trình cung cấp danh mục chi tiết các thiết bị ngoại vi tương thích, tạo điều kiện cho sinh viên thực hành trên nhiều loại phần cứng khác nhau.

2.1. Tương thích thiết bị ngoại vi cơ bản

Chuột máy tính là thiết bị ngoại vi thiết yếu khi chạy chế độ đồ họa X Window trên Linux. Hệ điều hành này tương thích với chuột nối tiếp, chuột bus và các thiết bị mô phỏng chuột. Ổ băng từ cung cấp dung lượng lớn để sao lưu dữ liệu. Máy in được hỗ trợ thông qua hệ thống in ấn tích hợp. Giáo trình liệt kê chi tiết các loại thiết bị ngoại vi tương thích, giúp sinh viên nắm vững khả năng kết nối phần cứng với hệ điều hành mã nguồn mở trong quá trình lắp ráp máy tính.

2.2. Tương thích modem và thiết bị mạng

Linux hỗ trợ đa dạng các loại modem từ nhiều nhà sản xuất khác nhau. Các thiết bị như Compaq PCMCIA modem, Megahertz XJ/CC2560, New Media Winsurfer PCMCIA đều hoạt động ổn định. Modem Rockwell SoftK56 và US Robotics WinModem Series cũng được hỗ trợ. Thiết bị Zoltrix 33.6 Win HSP với khả năng thoại và loa ngoài tương thích tốt. Việc nắm vững tính tương thích modem giúp kỹ thuật viên cấu hình kết nối mạng hiệu quả khi sửa chữa và cài đặt hệ thống cho khách hàng.

III. Phương pháp cài đặt và quản trị hệ thống Linux RedHat cho đào tạo nghề

Quá trình cài đặt Linux RedHat trong giáo trình được hướng dẫn từng bước chi tiết. Bước thiết lập múi giờ cho phép lựa chọn vùng thời gian phù hợp, có thể thay đổi sau bằng lệnh /usr/sbin/timeconfig. Thiết lập trương khoản người dùng là bước quan trọng tiếp theo. Hệ điều hành Linux/UNIX quy định một user có quyền hạn tối cao gọi là Superuser hay root. Mật khẩu root là chìa khóa cuối cùng cho hệ thống, cần chọn dễ nhớ nhưng đảm bảo an toàn. Giáo trình hướng dẫn tạo nhiều user trong hệ thống. Khi user quên mật khẩu, quản trị viên có thể hỗ trợ bằng quyền root. Trường hợp quên mật khẩu root, có thể khởi động từ đĩa mềm để chỉnh sửa tệp mật khẩu hoặc vào chế độ Single để đặt lại. Giáo trình còn hướng dẫn quản trị và duy trì hệ thống Linux/UNIX toàn diện. Với Linux, người sử dụng có thể trở thành chủ nhân toàn bộ hệ thống, khác với UNIX thông thường.

3.1. Quy trình cài đặt hệ điều hành Linux RedHat

Cài đặt Linux RedHat bắt đầu bằng việc lựa chọn múi giờ, đánh dấu vị trí bằng chữ X đỏ trên bản đồ. Tiếp theo là thiết lập mật khẩu root qua hộp thoại Root Password, yêu cầu gõ hai lần để xác nhận. Người dùng có thể tạo thêm nhiều trương khoản khác nhau. Quy trình cài đặt được thiết kế đơn giản, phù hợp với trình độ sinh viên cao đẳng nghề. RedHat được đánh giá là dòng Linux dễ cài đặt nhất, lý tưởng cho mục đích đào tạo kỹ thuật lắp ráp máy tính.

3.2. Kỹ thuật quản trị và bảo mật hệ thống

Quản trị hệ thống Linux đòi hỏi hiểu biết về phân quyền người dùng và bảo mật. Superuser (root) nắm giữ quyền hạn tối cao, có thể thực hiện mọi tác vụ quản trị. Mật khẩu root cần được bảo vệ nghiêm ngặt vì là chìa khóa cuối cùng của hệ thống. Kỹ thuật phục hồi mật khẩu bao gồm khởi động từ đĩa mềm hoặc chế độ Single. Giáo trình hướng dẫn các công việc quản trị hàng ngày như cập nhật phần mềm, in ấn, hỗ trợ an ninh hệ thống một cách thuận tiện và hiệu quả.

IV. Kết luận và ứng dụng thực tế giáo trình hệ điều hành mã nguồn mở trong nghề kỹ thuật máy tính

Giáo trình hệ điều hành mã nguồn mở đóng vai trò quan trọng trong đào tạo nghề kỹ thuật lắp ráp và sửa chữa máy tính trình độ cao đẳng nghề. Nội dung giáo trình cung cấp kiến thức toàn diện từ cài đặt đến quản trị hệ thống Linux. Việc sử dụng phần mềm mã nguồn mở giúp giảm chi phí đào tạo và tạo môi trường học tập mở. Sinh viên được tiếp cận công nghệ tiên tiến, tương thích với chuẩn POSIX quốc tế. Giáo trình phù hợp cho nhiều đối tượng từ sinh viên mới bắt đầu đến người đã có kinh nghiệm sử dụng UNIX. Kiến thức về Linux mở rộng cơ hội nghề nghiệp cho kỹ thuật viên máy tính. Nhu cầu sử dụng hệ điều hành mã nguồn mở ngày càng tăng trong doanh nghiệp và cơ quan hành chính. Đào tạo nghề cần cập nhật thường xuyên nội dung giáo trình theo sự phát triển của công nghệ. Giáo trình là nền tảng vững chắc để sinh viên phát triển kỹ năng quản trị hệ thống và trở thành kỹ thuật viên chuyên nghiệp.

4.1. Ứng dụng trong đào tạo nghề cao đẳng

Giáo trình được áp dụng trong chương trình đào tạo nghề kỹ thuật lắp ráp và sửa chữa máy tính tại các trường cao đẳng nghề. Sinh viên thực hành cài đặt, cấu hình và quản trị hệ thống Linux trên nhiều loại phần cứng khác nhau. Nội dung bài học bao gồm cả kỹ năng xử lý sự cố và phục hồi hệ thống. Phương pháp đào tạo kết hợp lý thuyết với thực hành giúp sinh viên nắm vững kiến thức. Giáo trình tạo nền tảng để sinh viên đáp ứng yêu cầu công việc thực tế tại các doanh nghiệp.

4.2. Hướng phát triển và cập nhật nội dung

Nội dung giáo trình cần liên tục cập nhật theo sự phát triển của các phiên bản Linux mới. Từ RedHat 9.0 đến các phiên bản hiện đại hơn, giáo trình phải thích ứng với công nghệ mới. Việc bổ sung kiến thức về ảo hóa, điện toán đám mây và an ninh mạng là cần thiết. Hợp tác quốc tế trong lĩnh vực phần mềm mã nguồn mở tạo điều kiện cập nhật tài liệu đào tạo. Hướng phát triển bao gồm tích hợp dự án thực tế và chứng chỉ nghề nghiệp quốc tế vào chương trình đào tạo.

21/04/2026

Trích đoạn nội dung tài liệu

1 LỜI GIỚI THIỆU Vào tháng 3-2004 tại Hà Nội, Bộ Khoa học và Công nghệ cùng với CICC (Trung tâm Hợp tác Quốc tế về Tin học hoá, Nhật Bản) tổ chức Diễn đàn Châu Á lần thứ 3 về phần mềm nguồn mở (OSS). Năm 2000 và 2002 hội nghị toàn quốc về Linux cũng đã họp tại Hà Nội. Năm 2003, một số quốc gia như Trung Quốc, Nhật Bản và Hàn Quốc đã quyết định đưa việc bản địa hoá Linux vào kế hoạch phát triển công nghệ phần mềm của mình. Còn ở Việt Nam cũng đã có khoảng hai dự án với ý định như thế. Trên đà phát triển của công nghệ thông tin như hiện nay, Linux đã không ngừng mở rộng ra ngoài phạm vi nghiên cứu đại học để phục vụ cho mục đích thương mại và hành chính, hoặc dùng làm hệ điều hành cho các mạng máy tính. Quả thật Linux đã tiến triển và hoàn thiện liên tục với những phiên bản mới, thậm chí năm 2003 các dòng Linux ManDrake và RedHat v. đều đã có đến bản 9.0 và hiện nay la 11. Mặt khác Linux càng ngày càng có thêm nhiều người sử dụng vì vậy mà nhu cầu cần có một cuốn giáo trình làm tài liệu học tập và tham khảo cho học sinh, sinh viên của các trường Cao đẳng, Đại học là cần thiết. Các bài trong giáo trình này chủ yếu sẽ hướng dẫn cách cài đặt và sử dụng dòng sản phẩm RedHat vì có lẽ đó là dòng Linux phổ biến nhất và cũng dễ cài đặt nhất từ trước đến nay. Ngoài ra, giáo trình còn cung cấp những hiểu biết khác, thí dụ cập nhật và nâng cấp các phần mềm tương hợp với Linux, hoặc in ấn, hỗ trợ an ninh và quản trị hệ thống một cách thuận tiện. Cuốn giáo trình này này cũng phù hợp cho những người muốn biết thêm về Linux và UNIX mà chưa có dịp sử dụng hai hệ điều hành ấy. Thậm chí, giáo trình sẽ có ích với những người tuy biết cách cài đặt Linux và sử dụng UNIX, nhưng chưa có dịp thực hiện các công việc quản trị hệ thống bao giờ. Cuốn giáo trình sau sẽ giải thích chi tiết về cách quản trị và duy trì hệ thống Linux/UNIX. Một người sử dụng UNIX bình thường khó có quyền làm quản trị hệ thống, song với Linux thì có thể trở thành chủ nhân của toàn bộ hệ thống. Linux dẫn xuất từ UNIX nên cũng là một hệ điều hành đa người dùng và đa nhiệm (phục vụ nhiều người và thực hiện nhiều việc cùng lúc). Nó có thể chạy trên nhiều bộ vi xử lý (đặc biệt trên họ Intel từ đời 386 trở lại đây) và tương thích với chuẩn mở POSIX. POSIX là một tiêu chuẩn quốc tế cho các hệ điều hành và phần mềm khả chuyển với những thành phần có thể sử dụng chung, đảm bảo tính mở của chúng. 2 Trong quá trình biên soạn, dù đã hết sức cố gắng, song không tránh khỏi những sai sót. Rất mong nhận được những ý kiến đóng góp và nhận xét của các thầy cô, các em học sinh, sinh viên và những ai sử dụng cuốn giáo trình này. Hà Nội, 2013 Tham gia biên soạn Khoa Công Nghệ Thông Tin Trường Cao Đẳng Nghề Kỹ Thuật Công Nghệ Địa Chỉ: Tổ 59 Thị trấn Đông Anh – Hà Nội Tel: 04. 38821300 Chủ biên: Phùng Quốc Cảnh Mọi góp ý liên hệ: Phùng Sỹ Tiến – Trưởng Khoa Công Nghệ Thông Tin Mobible: 0983393834 Email: tienphungktcn@gmail.com – tienphungktcn@yahoo.com 3 MỤC LỤC ĐỀ MỤC TRANG BÀI 1: TỔNG QUAN VỀ LINUX . Tìm hiểu chung về Linux . Các bản phát hành Linux . Lợi thế của Linux . Ai phát triển Linux . Linux cộng sinh với Windows . Thương mại hoá Linux . UNIX và Linux. Tác quyền và bản quyền Linux . CÂU HỎI VÀ BÀI TẬP . 17 BÀI 2: CHUẨN BỊ CÀI ĐẶT LINUX . Chọn cấu hình phần cứng . Bus hệ thống . Dung lượng ổ đĩa cứng . Phân vùng hoán chuyển . Yêu cầu về màn hình .1 Các ổ đĩa CD phổ quát . Các ổ đĩa CD đặc chủng . Truy cập mạng . Truy cập qua Ethernet . Truy cập qua modem . Các thiết bị khác . Dung lượng đĩa và bộ nhớ . Phân vùng ổ đĩa cứng . Tìm hiểu về phân vùng . Sử dụng lệnh FDISK . Các yêu cầu về phân vùng . Các yêu cầu về DOS . Các yêu cầu về Linux . Phân vùng lại ổ DOS . Cách tránh phân vùng đĩa cứng . Xoá bỏ phân vùng . Thêm phân vùng mới . Định dạng phân vùng . CÂU HỎI VÀ BÀI TẬP . 30 BÀI 3: CÀI ĐẶT REDHAT LINUX . Các cách cài đặt& trình tự cài đặt . Các cách cài đặt . Trình tự cài đặt . Cấu hình hệ thống . Tuỳ chọn cài đặt. Phân vùng đĩa cứng. Sử dụng fdisk của Linux . Sử dụng Disk Druid . Phân vùng tự động . Cài đặt chương trình khởi động . Các chương trình khởi động khác . Mật khẩu cho GRUB . Thiết lập các cấu hình cho RedHat . Thiết lập cấu hình mạng TCP/IP . Cấu hình bức tường lửa . Các thiết lập khác . Hỗ trợ ngôn ngữ . Thiết lập cấu hình thời gian. Thiết lập trương khoản người dùng . Thiết lập cấu hình xác thực . Chọn các gói phần mềm & cài đặt . Thiết lập cấu hình &Kiểm tra cấu hình X Window . Thiết lập cấu hình X Window . Kiểm tra cấu hình X Window . Tạo đĩa mềm khởi động&khởi động lại . Tạo đĩa mềm khởi động . Khởi động lại . Cài đặt Linux ở chế độ văn bản . Cấu hình phần cứng cơ bản. Các màn hình ở chế độ văn bản . Dùng bàn phím để di chuyển . Cài đặt ở chế độ văn bản từ đĩa CD. CÂU HỎI VÀ BÀI TẬP . 60 BÀI 4: BẮT ĐẦU SỬ DỤNG LINUX . Thiết lập tài khoản . Giao tiếp qua dòng lệnh . Lịch trình nhập lệnh . Nhập lệnh bằng sao ghép . Tự động điền lệnh . Quản lý người sử dụng . Đăng nhập và đăng xuất. Thêm người sử dụng trong Slackware . Thêm người sử dụng mới trong RedHat Linux . Dùng bảng điều khiển RedHat để quản lý người sử dụng . Thay đổi mật khẩu . Sử dụng các lệnh cơ bản . Dùng man để tìm trợ giúp cho câu lệnh . Sử dụng các lệnh can thiệp vào thư mục . Chuyển đổi thư mục hiện hành bằng lệnh cd . Liệt kê các tệp và thư mục bằng lệnh ls . Tạo thư mục mới bằng lệnh mkdir . Xoá bỏ thư mục bằng lệnh rmdir. Sử dụng các lệnh thao tác tệp. Chép các tệp bằng lệnh cp . Chuyển tệp bằng lệnh mv . Xoá tệp bằng lệnh rm . Hiển thị nội dung tệp bằng lệnh more . Sử dụng lệnh less . Xử lý các tệp DOS trong Linux . Đóng tắt Linux và chạy các chương trình Linux . Đóng tắt Linux. Chạy các chương trình Linux . Sử dụng chương trình CD Player . Sử dụng Gnumeric và KSpread . Sử dụng bc Calculator . Sử dụng chương trình minicom . Chạy các chương trình DOS trong Linux . Cài đặt DOSEMU . Lập cấu hình DOSEMU . Chạy các chương trình Windows với Linux . CÂU HỎI VÀ BÀI TẬP . 80 BÀI 5: NÂNG CẤP VÀ CÀI ĐẶT PHẦN MỀM VỚI RPM . Chính sách nâng cấp phần mềm. Cài đặt phần mềm . Công việc của quản trị viên hệ thống . Sử dụng RPM . Vị trí của các gói phần mềm . Cài đặt gói phần mềm bằng RPM . Gỡ bỏ cài đặt gói phần mềm bằng RPM . Cập nhật gói phần mềm bằng RPM . Kiểm tra gói phần mềm . Cài đặt phần mềm không của Linux . Các định dạng của gói phần mềm. Cài đặt phần mềm . Sử dụng lệnh tar . Xem lại các quyền truy cập . Giải quyết vấn đề . Gỡ bỏ các ứng dụng . Nâng cấp Kernel . Cài đặt trong môi trường X bằng RPM . Khởi động GNOME-RPM . Chọn gói phần mềm . Cài đặt phần mềm mới . Lập cấu hình mặc định cho trình cài đặt. Gỡ bỏ phần mềm . CÂU HỎI VÀ BÀI TẬP . 93 BÀI 6: QUẢN TRỊ HỆ THỐNG LINUX . Các hệ thống và các thành phần xử lý . Các hệ thống xử lý tập trung . Các thành phần của mô hình xử lý tập trung . Các hệ thống xử lý phân tán. Các thành phần của mô hình xử lý phân tán . Các mô hình và quản trị trong môi trường mạng. Mô hình client/server . Quản trị trong môi trường mạng . Xác định vai trò quản trị viên mạng . Lựa chọn phần cứng và phần mềm . Những công việc chung trong quản trị mạng . Thiết lập hệ thống . Thao tác các thiết bị ngoại vi . Giám sát hệ thống . Nâng cấp phần mềm . Huấn luyện quản trị viên . CÂU HỎI VÀ BÀI TẬP . 101 BÀI 7: KHỞI ĐỘNG VÀ ĐÓNG TẮT . Trình quản lý mồi LILO . Thiết lập cấu hình LILO . Sử dụng LILO . Tiến trình khởi động . Đóng tắt Linux . CÂU HỎI VÀ BÀI TẬP . 116 BÀI 8: QUẢN LÝ TÀI KHOẢN . Làm việc với các user và nhóm user . Làm việc với các user . Thêm vào một user . Sử dụng lệnh adduser . Thiết lập mật khẩu cho user . Gỡ bỏ một user . Làm việc với nhóm . Thêm vào một nhóm . Xoá bỏ một nhóm . Quản lý home directory . Quản trị qua giao diện web . CÂU HỎI VÀ BÀI TẬP . 122 BÀI 9: SAO LƯU DỮ LIỆU . Vấn đề về sao lưu . Các thủ thuật sao lưu . Hoạch định thời biểu sao lưu . Thực hiện sao lưu và phục hồi tệp . Tiện ích tar . Sử dụng cpio . CÂU HỎI VÀ BÀI TẬP . 132 BÀI 10: QUẢN LÝ TỆP VÀ THƯ MỤC . Các thao tác cơ bản với tệp . Liệt kê tệp . Tổ chức tệp . Sao chép tệp . Di dời và đặt tên lại tệp . Xoá tệp hoặc thư mục . Xem nội dung của tệp . Các thiết bị xuất nhập chuẩn . Xem tệp bằng lệnh cat. Xem tệp bằng lệnh more . Xem tệp bằng lệnh less . Duyệt tìm xuyên tệp và thoát khỏi shell . Xem tệp bằng những cách khác . Thay đổi nhãn ngày giờ . Nén và nới tệp . Hệ thống thư mục trong Linux . Thư mục UNIX cổ điển . Các thư mục trong Linux . CÂU HỎI VÀ BÀI TẬP . 148 CÂU HỎI ÔN TẬP TRẮC NGHIỆM . 151 TÀI LIỆU THAM KHẢO .

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ