(NB) Giáo trình Hệ điều hành mã nguồn mở 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. Mời các bạn cùng tham khảo nội dung phần 1 giáo trình.
TỔNG QUAN VỀ LINUX
Tác quyền và bản quyền Linux
Chuẩn bị cài đặt Linux
1 Chọn cấu hình phần cứng
2 Dung lượng đĩa và bộ nhớ
3 Bắt đầu sử dụng Linux
2 Quản lý người sử dụng
3 Sử dụng các lệnh cơ bản
4 Xử lý các tệp DOS trong Linux
5 Đóng tắt Linux& chạy các chương trình Linux
6 Chạy các chương trình DOS trong
7 Chạy các chương trình Windows với Linux
Nâng cấp và cài đặt phần mềm với
1 Chính sách nâng cấp phần mềm
5 Cài đặt trong môi trường X bằng
Quản trị hệ thống Linux
1 Các hệ thống và các thành phần xử lí
2 Các mô hình và quản trị trong môi trường mạng
Khởi động và đóng tắt
1 Trình quản lý mồi LILO
1 Làm việc với các user& nhóm user
3 Quản trị qua giao diện web
Quản lý tệp và thư mục
1 Các thao tác cơ bản với tệp
3 Hệ thống thư mục trong Linux
BÀI 1: TỔNG QUAN VỀ LINUX
Mã bài: MĐSCMT 26.01 Giới thiệu
Bài viết này hướng đến các nhà quản lý dự án công nghệ thông tin, mặc dù không cần thiết cho việc cài đặt và sử dụng Linux, nhưng vẫn cung cấp thông tin hữu ích cho những ai muốn khám phá các chủ đề liên quan.
- Tại sao Linux phát triển?
- Các bản phát hành Linux
- Linux cộng sinh với Windows
- Tác quyền và bản quyền Linux
Hệ điều hành Linux ra đời với mục đích cung cấp một nền tảng mã nguồn mở, cho phép người dùng tùy chỉnh và phát triển theo nhu cầu Từ những ngày đầu, Linux đã trải qua nhiều giai đoạn phát triển quan trọng, dẫn đến sự ra đời của nhiều phiên bản khác nhau, mỗi phiên bản mang đến những tính năng và cải tiến riêng Việc nắm vững kiến thức về sự ra đời và các giai đoạn phát triển của Linux sẽ giúp người dùng hiểu rõ hơn về hệ điều hành này và ứng dụng hiệu quả trong công việc.
Nắm rõ sự khác biệt giữa Linux và Unix giúp sinh viên hiểu biết hơn về tác giả và bản quyền của hệ điều hành Linux, từ đó có thể sử dụng chúng một cách hiệu quả và hợp pháp.
-Nhận thức về bản quyền phần mềm.
- Nâng cao tính chia sẻ cộng đồng.
1 Tìm hiểu chung về Linux
- Nêu được khái niệm Linux
- Trình bày được Các bản phát hành Linux
- Biết được lợi ích của Linux
Linux là một hệ điều hành nguồn mở miễn phí, hiện nay có thể cạnh tranh với các hệ điều hành thương mại như MS Windows và Sun Solaris Được phát triển từ một dự án vào đầu những năm 1990, Linux nhằm tạo ra một hệ điều hành kiểu UNIX cho máy tính cá nhân sử dụng bộ vi xử lý Intel, tương thích với máy tính IBM-PC UNIX nổi tiếng với sức mạnh, độ tin cậy và tính linh hoạt, nhưng do chi phí cao nên chủ yếu được sử dụng cho các trạm tính toán và máy chủ cao cấp.
Ngày nay, Linux có thể được cài đặt trên nhiều loại máy tính khác nhau, không chỉ giới hạn ở PC Hệ điều hành này được phát triển bởi hàng nghìn lập trình viên trên toàn thế giới thông qua Internet, với mục tiêu tạo ra một nền tảng không phụ thuộc vào thương mại và cho phép mọi người sử dụng tự do Khởi đầu, Linux được phát triển từ ý tưởng của Linus Torvalds, một sinh viên tại Đại học Helsinki, Phần Lan, người muốn thay thế Minix, một hệ điều hành nhỏ dựa trên UNIX.
Linux, với sự kế thừa từ UNIX, mang lại nhiều ưu điểm nổi bật Tính năng đa nhiệm của Linux cho phép người dùng chạy nhiều chương trình cùng lúc, như chuyển tệp, in ấn, sao tệp, nghe nhạc và chơi game một cách mượt mà.
Linux là hệ điều hành đa người dùng, cho phép nhiều người cùng đăng nhập và sử dụng hệ thống đồng thời Mặc dù tính năng này không rõ rệt trên máy PC cá nhân, nhưng trong môi trường công ty hoặc trường học, nó giúp tối ưu hóa việc sử dụng tài nguyên chung, từ đó giảm thiểu chi phí đầu tư vào thiết bị.
Khi ở nhà, chúng ta có thể dễ dàng đăng nhập vào Linux qua nhiều tài khoản khác nhau thông qua các terminal ảo Điều này cho phép chúng ta tổ chức dịch vụ mạng riêng bằng cách sử dụng Linux kết hợp với nhiều modem.
Ngoài Linux, còn có các hệ điều hành miễn phí khác như FreeBSD, OpenBSD và NetBSD Đặc biệt, công ty Sun, chủ sở hữu ngôn ngữ Java, đã có ảnh hưởng lớn khi cung cấp hệ điều hành Solaris miễn phí cho máy PC Phiên bản Solaris chạy trên chip Intel đã trở thành đối thủ mạnh mẽ của Linux nhờ mã nguồn mở và danh tiếng về sự ổn định cũng như tính tương thích với hệ Solaris trên chip Sun SPARC.
Mặc dù sự độc lập của Linux khỏi các công ty lớn mang lại nhiều lợi ích, nhưng cũng tạo ra một điểm yếu do thiếu mạng lưới cung cấp dịch vụ bảo trì Điều này khiến người dùng ngần ngại trong việc sử dụng hệ điều hành này Tuy nhiên, với sự phát triển của Internet, nhiều tổ chức hỗ trợ người dùng Linux đã ra đời, cung cấp các website và diễn đàn giúp giải quyết các vấn đề khó khăn mà người dùng gặp phải.
Linux có thể gặp khó khăn khi tương thích với một số phần cứng ít phổ biến, dẫn đến khả năng hỏng hóc hoặc mất dữ liệu Điều này xảy ra do hệ điều hành này luôn trong quá trình phát triển và thường không được kiểm tra đầy đủ trước khi phát hành.
Linux không chỉ là một hệ điều hành miễn phí, mà còn mang đến cho người dùng trải nghiệm tham gia vào một dự án công nghệ mới Với độ ổn định cao, Linux cung cấp cơ hội học hỏi và sử dụng hệ điều hành UNIX, một trong những hệ điều hành chuyên nghiệp phổ biến hiện nay, được nhiều người ưa chuộng trên máy chủ và các trạm tính toán cao cấp.
1.2 Tại sao Linux phát triển
Linux là một hệ điều hành miễn phí, nổi bật với khả năng đa nhiệm, cho phép nhiều người sử dụng cùng lúc trên các máy tính tương thích.
Linux là một hệ điều hành miễn phí, giúp người dùng giảm thiểu chi phí nâng cấp và sử dụng phần mềm ứng dụng Ngoài ra, Linux và các ứng dụng đi kèm đều có mã nguồn mở, cho phép người dùng tải về từ Internet, chỉnh sửa và mở rộng chức năng theo nhu cầu cá nhân.
Linux là sự lựa chọn lý tưởng để thay thế các hệ điều hành UNIX đắt tiền, cho phép người dùng tại nơi làm việc có thể sử dụng một hệ thống tương tự nhưng tiết kiệm chi phí hơn ở nhà Với Linux, người dùng dễ dàng truy cập Internet, lướt web và gửi nhận thông tin Đặc biệt, những quản trị viên UNIX có thể áp dụng các kỹ năng của mình vào Linux để thực hiện công việc quản trị hệ thống một cách hiệu quả.
Một nguyên nhân khác làm cho Linux dễ đến với người dùng là nó cung cấp mã nguồn mở cho mọi người.
CHUẨN BỊ CÀI ĐẶT LINUX
Phân vùng ổ đĩa cứng
3 Bắt đầu sử dụng Linux
2 Quản lý người sử dụng
3 Sử dụng các lệnh cơ bản
4 Xử lý các tệp DOS trong Linux
5 Đóng tắt Linux& chạy các chương trình Linux
6 Chạy các chương trình DOS trong
7 Chạy các chương trình Windows với Linux
Nâng cấp và cài đặt phần mềm với
1 Chính sách nâng cấp phần mềm
5 Cài đặt trong môi trường X bằng
Quản trị hệ thống Linux
1 Các hệ thống và các thành phần xử lí
2 Các mô hình và quản trị trong môi trường mạng
Khởi động và đóng tắt
1 Trình quản lý mồi LILO
1 Làm việc với các user& nhóm user
3 Quản trị qua giao diện web
Quản lý tệp và thư mục
1 Các thao tác cơ bản với tệp
3 Hệ thống thư mục trong Linux
BÀI 1: TỔNG QUAN VỀ LINUX
Mã bài: MĐSCMT 26.01 Giới thiệu
Bài viết này hướng đến các nhà quản lý dự án công nghệ thông tin, mặc dù không bắt buộc cho việc cài đặt và sử dụng Linux, nhưng vẫn cung cấp thông tin hữu ích cho những ai quan tâm đến các chủ đề liên quan.
- Tại sao Linux phát triển?
- Các bản phát hành Linux
- Linux cộng sinh với Windows
- Tác quyền và bản quyền Linux
Hệ điều hành Linux ra đời với mục đích cung cấp một nền tảng mã nguồn mở, giúp người dùng có thể tùy chỉnh và phát triển phần mềm theo nhu cầu Qua các giai đoạn phát triển, Linux đã trải qua nhiều phiên bản khác nhau, mỗi phiên bản đều mang đến những cải tiến và tính năng mới, phục vụ cho nhu cầu đa dạng của người dùng Việc nắm vững kiến thức về lịch sử và mục đích ra đời của Linux sẽ giúp người dùng hiểu rõ hơn về sự phát triển của hệ điều hành này.
Hiểu rõ sự khác biệt giữa Linux và Unix giúp sinh viên nắm bắt thông tin về tác giả và bản quyền của hệ điều hành Linux, từ đó sử dụng chúng một cách hiệu quả hơn.
-Nhận thức về bản quyền phần mềm.
- Nâng cao tính chia sẻ cộng đồng.
1 Tìm hiểu chung về Linux
- Nêu được khái niệm Linux
- Trình bày được Các bản phát hành Linux
- Biết được lợi ích của Linux
Linux là hệ điều hành nguồn mở miễn phí, hiện nay có thể cạnh tranh với các hệ điều hành thương mại như MS Windows và Sun Solaris Được phát triển từ một dự án vào đầu những năm 1990, Linux nhằm tạo ra một hệ điều hành kiểu UNIX cho máy tính cá nhân sử dụng bộ vi xử lý Intel, tương thích với dòng máy IBM-PC UNIX nổi tiếng với tính mạnh mẽ, độ tin cậy và sự linh hoạt, nhưng do chi phí cao, nó chủ yếu được sử dụng cho các trạm tính toán hoặc máy chủ cao cấp.
Ngày nay, Linux có thể cài đặt trên nhiều loại máy tính, không chỉ giới hạn ở PC Hệ điều hành này được phát triển bởi hàng nghìn lập trình viên trên toàn thế giới thông qua Internet, với mục tiêu tạo ra một sản phẩm độc lập và dễ dàng tiếp cận cho mọi người Khởi nguồn từ ý tưởng của Linus Torvalds, một sinh viên Đại học Helsinki ở Phần Lan, Linux ra đời nhằm thay thế Minix, một hệ điều hành nhỏ kiểu UNIX.
Linux, được phát triển dựa trên UNIX, mang lại nhiều ưu điểm tương tự Một trong những tính năng nổi bật của Linux là khả năng đa nhiệm, cho phép người dùng chạy nhiều chương trình đồng thời Nhờ vào tính năng này, chúng ta có thể thực hiện nhiều thao tác như chuyển tệp, in ấn, sao lưu dữ liệu, nghe nhạc và chơi game cùng lúc.
Linux là hệ điều hành đa người dùng, cho phép nhiều người đăng nhập và sử dụng hệ thống cùng lúc Mặc dù lợi ích này không rõ ràng trên máy PC cá nhân, nhưng trong môi trường công ty hoặc trường học, nó hỗ trợ việc chia sẻ tài nguyên, giúp giảm chi phí đầu tư vào thiết bị.
Ngay cả khi ở nhà, người dùng có thể đăng nhập vào Linux qua nhiều tài khoản khác nhau thông qua các terminal ảo Điều này cho phép tổ chức và quản lý dịch vụ trên mạng riêng hiệu quả, sử dụng Linux kết hợp với nhiều modem.
Ngoài Linux, còn có các hệ điều hành miễn phí khác như FreeBSD, OpenBSD, và NetBSD Đặc biệt, công ty Sun, chủ sở hữu ngôn ngữ Java, đã có ảnh hưởng lớn khi quyết định cung cấp hệ điều hành Solaris miễn phí cho máy PC Phiên bản Solaris chạy trên chip Intel đã trở thành một đối thủ đáng gờm của Linux nhờ mã nguồn mở, danh tiếng về sự ổn định và khả năng tương thích với hệ điều hành Solaris trên chip Sun SPARC.
Sự độc lập của Linux so với các công ty lớn có thể tạo ra một điểm yếu, đặc biệt là khi thiếu mạng lưới cung cấp dịch vụ bảo trì, khiến người dùng ngần ngại trong việc sử dụng Tuy nhiên, với sự phát triển của Internet, nhiều tổ chức hỗ trợ người dùng Linux đã thành lập các website và diễn đàn, giúp giải quyết những vấn đề khó khăn mà người dùng gặp phải.
Linux có thể gặp khó khăn khi hoạt động với một số phần cứng ít phổ biến, dẫn đến nguy cơ hỏng hóc hoặc mất dữ liệu Điều này xảy ra do sự thay đổi liên tục của Linux, khiến cho việc thử nghiệm đầy đủ trước khi phát hành lên Internet trở nên khó khăn.
Linux không chỉ là một hệ điều hành thông thường mà còn là một dự án thú vị dành cho người dùng Nó cung cấp sự ổn định cao và là cơ hội học tập tiết kiệm cho những ai muốn tìm hiểu về UNIX, hệ điều hành chuyên nghiệp đang được sử dụng rộng rãi trên máy chủ và trạm tính toán cao cấp.
1.2 Tại sao Linux phát triển
Linux là một hệ điều hành miễn phí, nổi bật với khả năng đa nhiệm, cho phép nhiều người sử dụng cùng lúc trên các máy tính tương thích.
Linux là hệ điều hành miễn phí, giúp người dùng tiết kiệm chi phí nâng cấp và phần mềm ứng dụng Ngoài ra, Linux cung cấp mã nguồn mở, cho phép người dùng tải về, chỉnh sửa và tùy chỉnh theo nhu cầu cá nhân.
Linux là một lựa chọn thay thế hiệu quả cho các hệ điều hành UNIX đắt tiền, cho phép người dùng dễ dàng truy cập và lướt web cũng như gửi nhận thông tin trên Internet Nếu bạn là quản trị viên UNIX, việc sử dụng Linux tại nhà giúp bạn thực hiện các công việc quản trị hệ thống một cách thuận tiện và tiết kiệm chi phí.
Một nguyên nhân khác làm cho Linux dễ đến với người dùng là nó cung cấp mã nguồn mở cho mọi người.