- 2 -
3.4.3 Các lệnh thao tác trên file .............................................................................................. 30
3.4.4 Các lệnh thao tác theo nội dung file ............................................................................... 32
3.4.5 Các lệnh tìm file ............................................................................................................. 35
3.5 Nén và sao lƣu các file .......................................................................................................... 37
3.5.1 Sao lƣu các file (lệnh tar) ............................................................................................... 37
3.5.2 Nén dữ liệu ..................................................................................................................... 38
CHƢƠNG 4. QUẢN TRỊ HỆ THỐNG VÀ NGƢỜI DÙNG ........................................................ 41
4.1. Quản trị ngƣời dùng ............................................................................................................. 41
4.1.1. Tài khoản ngƣời dùng ................................................................................................... 41
4.1.2. Các lệnh cơ bản quản lý ngƣời dùng ............................................................................. 41
4.2. Các lệnh cơ bản liên quan đến nhóm ngƣời dùng ................................................................ 44
4.2.1. Nhóm ngƣời dùng và file /etc/group ............................................................................. 45
4.2.2. Các lệnh cơ bản khác có liên quan đến ngƣời dùng ...................................................... 46
4.3. Quản trị hệ thống ................................................................................................................. 47
4.3.1. Quản lý tiến trình .......................................................................................................... 47
4.3.2 Quản trị phần mềm ......................................................................................................... 51
4.3.3. Quản trị hệ thống Linux ................................................................................................ 51
Chƣơng 5. TRUYỀN THÔNG VÀ MẠNG UNIX-LINUX .......................................................... 53
5.1. Lệnh truyền thông ................................................................................................................ 53
5.1.1. Lệnh write ..................................................................................................................... 53
5.1.2. Lệnh mail ...................................................................................................................... 53
5.1.3. Lệnh talk ....................................................................................................................... 54
5.2 Cấu hình Card giao tiếp mạng .............................................................................................. 54
5.3. Các dịch vụ mạng ................................................................................................................ 55
5.3.1 Hệ thông tin mạng NIS .................................................................................................. 55
5.3.2. Cài đặt và cấu hình cho máy chủ NIS ........................................................................... 56
5.3.3. Cài đặt các máy trạm NIS ............................................................................................. 56
5.3.4. Lựa chọn các file map ................................................................................................... 57
5.3.5. Sử dụng các file map passwd và group ......................................................................... 58
5.4 Hệ thống file trên mạng ........................................................................................................ 59
5.4.1 Cài đặt NFS .................................................................................................................... 59
5.4.2 Khởi động và dừng NFS ................................................................................................ 59
5.4.3 Cấu hình NFS server và Client ...................................................................................... 60
5.4.4 Sử dụng mount ............................................................................................................... 60
5.4.5 Unmount ......................................................................................................................... 61
5.4.6 Mount tự động qua tệp cấu hình .................................................................................... 61
Chƣơng 6. LẬP TRÌNH SHELL VÀ LẬP TRÌNH C TRÊN LINUX ........................................... 62
6.1. Cách thức pipes và các yếu tố cơ bản lập trình trên shell .................................................... 62
6.1.1. Cách thức pipes ............................................................................................................. 62
6.1.2. Các yếu tố cơ bản để lập trình trong shell ..................................................................... 62
6.2. Một số lệnh lập trình trên shell ............................................................................................ 65
6.2.1. Sử dụng các toán tử bash .............................................................................................. 65
6.2.2. Điều khiển luồng ........................................................................................................... 67