Welcome to my homepage ! I was a lecturer of Computer Science at Hanoi University of Agriculture and now I am studying for a PhD at Texas A&M University (US).

Tran Huy Thang (tranhuythang@gmail.com)

 

Giáo tŕnh

NHẬP MÔN QUẢN TRỊ HỆ THỐNG LINUX

 

Download file ở dạng: Word2003,  PDF,  Zip (PDF+Word2003) (hoặc mirror)

CuốnNhập môn Quản trị Hệ thống Linux” được viết với mục đích làm giáo tŕnh cho một lớp Linux 3 hoặc 6 tín chỉ (45 hoặc 90 giờ) học thực hành trên phần mềm máy ảo VMware Workstation. Nội dung cuốn sách gồm 3 phần:

Phần 1 (phần phụ): Giới thiệu về luật bản quyền, phần mềm tự do/nguồn mở (FOSS), các hệ điều hành *nix. Phần này tuy không liên quan đến các thao tác kỹ thuật các sách về quản trị hệ thống cũng không đề cập nhiều nhưng chúng tôi nghĩ rất nên đưa vào. Đặc biệt trong các trường đại họcViệt Nam, (theo sự quan sát nhân) vấn đềbản quyền”, “nguồn mởchưa được dạy một cách đúng mực do đó chúng tôi cho rằng hội tốt nhất để bổ sung phần thiếu sót này lồng vào trong các lớp/giáo tŕnh về Linux.

(Phần này chỉ nên nói trong buổi đầu tiên giới thiệu môn học.)

Phần 2 3 (phần chính): Các câu lệnh quản trị Linux trên máy đơn trong môi trường mạng. Cuốn sách chỉ nói về các câu lệnh không đề cập đến các công cụ giao diện đồ họa bởi: thứ nhất, người mới học (vốn đang dùng Windows) nên tập làm quen với việc lệnh; thứ hai, cái vỏ giao diện đồ họa nhiều khi không khai thác hết được các lệnh gọi đến. Các câu lệnh trong sách được thực thi trên Redhat/Fedora nhưng hoàn toàn thể chạy b́nh thường trên Debian, Ubuntu, OpenSuse (trừ phần cài đặt gói phần mềm.)

Tài liệu này được dạy trên VMware Workstation (nên cũng một bài hướng dẫn nhỏ về mạng ảo của phần mềm này.)

(Chúng tôi cũng cho rằng phần Shell script để tự động hóa các thao tác quản trị phần nâng cao chỉ dành cho những người đă quen với Linux nên không đề cập đến trong cuốn sách nhập môn này.)

Do điều kiện thời gian, chúng tôi chưa viết được phần 3 cũng như c̣n thiếu một số điểmphần 1 phần 2 nên rất mong bạn đọc thể tham gia viết tiếp để lắp ghép thành một cuốn sách hoàn chỉnh.

Trần Huy Thắng (tranhuythang@gmail.com)

 

 

Download file ở dạng: PDF, Word2003, Zip (PDF+Word2003)

Mục lục lược

Bài 1. Khái niệm FOSS và *nix_ 8

Bài 2. Bổ túc kiến thức về HDD. Cài đặt Linux, FreeBSD. 28

Bài 3. Làm quen với Linux command_ 30

Bài 4. Devices - Filesystems – Mounting_ 51

Bài 5. Install softwares 64

Bài 6. Quản trị user. File permission_ 71

Bài 7. Advanced partitioning: RAID & LVM_ 86

Bài 8. Quản lư process, daemon_ 98

Bài 9. Quá tŕnh khởi động (grub, kernel, init) và tắt máy của Linux_ 112

Bài 10. Tạo mạng ảo bằng VMware Workstation_ 125

Bài 11. Bổ túc kiến thức về TCP/IP_ 135

Bài 12. Configure card mạng_ 140

Tài liệu tham khảo_ 143

(cuốn sách c̣n thiếu phần các dịch vụ mạng của Linux)

 

Trang đầu tiên của bài đầu tiên của sách (Bài 1 - Khái niệm FOSS *nix):

 

Linux, UNIX th́ liên quan đến chuyệnbản quyền”, “nguồn mởvớimiễn phí” ?

 

Hàng ngày chúng ta nghe thấy phương tiện truyền thông nói nhiều về “Linux”, “bản quyền”, “nguồn mở”, “miễn phí” … thấy những thứ này rất hồ, rối rắm. Ch́a khóa để gỡ rối mớ ḅng bong này khái niệmbản quyền”.

(Dưới đây mấy ḍng ngẫu hứng giúp bạn đọc đối chiếu nhanh hiểu biết của ḿnh về vấn đề.)

Linux một phần mềm tự do (free software) (“free” tự do” chứ không phảimiễn phí”) do đó người dùng thể sử dụng miễn phí nhưng để được một bản phân phối Linux (Linux distro) thể vẫn phải mất phí.

Phần mềm nguồn mở (open source softwares) theo cách hiểu thông thường chỉ phần mềm nguồn được công bố. Nhưng đây mới chỉ phần nổi, phần ch́m của tảng băng chính những ràng buộc về nguồn này. Tổ chức OSI đă đưa ra định nghĩa về phần mềm nguồn mở với 10 tiêu chí chặt chẽ ( cũng gần tương đương với phần mềm tự do). Khi bàn luận về phần mềm nguồn mở người ta ư hướng đến những tiêu chí này hơn cách hiểu giản đơn thường thấy.

Khái niệm phần mềm tự do hay nguồn mở (free/open source softwares) đều được xây dựng trên luật bản quyền. thể bạn đă từng nghe thấy người nóidùng Linux để tránh t́nh trạng sử dụng Windows không bản quyềnnhưng xin thưa Linux hay Windows hay phần lớn các phần mềm (trừ public domain – sẽ nói sau) nguồn mở, nguồn đóng, miễn phí hay trả phí đều phần mềm bản quyền ! Tôi đă từng thấy một cách hiểu sai như sau: “Linux những thứ như phần mềm nguồn mở th́ không bản quyền do đó được dùng miễn phí c̣n Windows phần mềm bản quyền nên không được sao chép lậu cho nhau phải mua” (cách hiểu sai) !!!.

Linux không UNIX. UNIX một thương hiệu Linux hay BSD tuy tương thích với UNIX nhưng không thể được gọi UNIX.

Bản quyền hay thương hiệu 2 nhánh con của luật sở hữu trí tuệ, do đó để hiểu các khía cạnh pháp của Linux UNIX chúng ta sẽ bắt đầu bằng khái niệm sở hữu trí tuệ rồi đến phần mềm tự do/nguồn mở cuối cùng mới đích *nix.

...