Giáo trình hệ điều hành Unix, Linux

7 19 0
Giáo trình hệ điều hành Unix, Linux

Đang tải... (xem toàn văn)

Thông tin tài liệu

[r]

(1)(2)

www.nhipsongcongnghe.net

ĐẠI HỌC QUỐC GIA HÀ NỘI

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ

=====================================

HÀ QUANG THY

NGUYN TRÍ THÀNH

Giáo trình:

HỆ ĐIU HÀNH UNIX - LINUX

Dành cho sinh viên ngành Công ngh thông tin,

Đin t - Vin thơng, Tốn tin ng dng

(3)

2 MC LC

LI GII THIU

CHƯƠNG GII THIU CHUNG V LINUX 10

1.1 Gii thiu v UNIX Linux 10

1.1.1 Xuất xứ, trình tiến hóa sốđặc trưng hệđiều hành UNIX 10

1.1.2 Giới thiệu sơ Linux 13

1.2 Sơ b v thành phn ca Linux 17

1.2.1 Sơ nhân 18

1.2.2 Sơ shell 18

1.3 Gii thiu v s dng lnh Linux 20

1.3.1 Các quy ước viết lệnh 22

1.3.3 Làm đơn giản thao tác gõ lệnh 25

1.3.4 Tiếp nối dòng lệnh 29

1.4 Trang Man 29

CHƯƠNG THAO TÁC VI H THNG 32

2.1 Quá trình khi động Linux 32

2.2 Th tc đăng nhp lnh thoát khi h thng 33

2.2.1 Đăng nhập 33

2.2.2 Ra khỏi hệ thống 36

2.2.3 Khởi động lại hệ thống 38

2.2.4 Khởi động vào chếđộđồ hoạ 38

2.3 Lnh thay đổi mt khu 42

2.4 Lnh xem, thiết đặt ngày, gi hin ti xem lch h thng 45

2.4.1 Lệnh xem, thiết đặt ngày, 45

2.4.2 Lệnh xem lịch 47

2.5 Xem thông tin h thng 48

2.6 Thay đổi ni dung du nhc shell 49

2.7 Lnh gi ngơn ng tính tốn s hc 50

CHƯƠNG H THNG FILE 53

3.1 Tng quan v h thng file 53

3.1.1 Một số khái niệm 53

3.1.2 Sơ kiến trúc nội hệ thống file 57

3.1.3 Một số thuật toán làm việc với inode 63

3.1.4 Hỗ trợ nhiều hệ thống File 66

(4)

3

3.2 Quyn truy nhp thư mc file 72

3.2.1 Quyền truy nhập 72

3.2.2 Các lệnh 75

3.3 Thao tác vi thư mc 80

3.3.1 Một số thư mục đặc biệt 80

3.3.2 Các lệnh thư mục 83

3.4 Các lnh làm vic vi file 87

3.4.1 Các kiểu file có Linux 87

3.4.2 Các lệnh tạo file 88

3.4.3 Các lệnh thao tác file 90

3.4.4 Các lệnh thao tác theo nội dung file 98

3.4.5 Các lệnh tìm file 106

3.5 Nén lưu file 115

3.5.1 Sao lưu file (lệnh tar) 115

3.5.2 Nén liệu 118

CHƯƠNG QUN TR Q TRÌNH 122

4.1 Q trình UNIX 122

4.1.1 Sơ trình 122

4.1.2 Sơ cấu trúc điều khiển UNIX 123

4.1.3 Các hệ thống nhân 125

4.1.4 Sơ vềđiều khiển trình 129

4.1.5 Trạng thái chuyển dịch trạng thái 130

4.1.6 Sự ngưng hoạt động hoạt động trở lại trình 132

4.1.7 Sơ lệnh trình 132

4.2 Các lnh cơ bn 133

4.2.1 Lệnh fg lệnh bg 133

4.2.2 Hiển thị trình chạy với lệnh ps 135

4.2.3 Hủy trình với lệnh kill 137

4.2.4 Cho máy ngừng hoạt động thời gian với lệnh sleep 139

4.2.5 Xem trình với lệnh pstree 139

4.2.6 Lệnh thiết đặt lại độưu tiên trình nice lệnh renice 141

CHƯƠNG QUN LÝ TÀI KHON NGƯỜI DÙNG 142

5.1 Tài khon người dùng 142

5.2 Các lnh cơ bn qun lý người dùng 142

5.2.1 File /etc/passwd 143

5.2.2 Thêm người dùng với lệnh useradd 143

5.2.3 Thay đổi thuộc tính người dùng 146

(5)

4

5.3 Các lnh cơ bn liên quan đến nhóm người dùng 148

5.3.1 Nhóm người dùng file /etc/group 148

5.3.2 Thêm nhóm người dùng 149

5.3.3 Sửa đổi thuộc tính nhóm người dùng (lệnh groupmod) 149

5.3.4 Xóa nhóm người dùng (lệnh groupdel) 150

5.4 Các lnh cơ bn khác có liên quan đến người dùng 150

5.4.1 Đăng nhập với tư cách người dùng khác dùng lệnh su 150

5.4.2 Xác định người dùng đăng nhập (lệnh who) 151

5.4.3 Xác định trình tiến hành (lệnh w) 153

CHƯƠNG TRUYN THÔNG VÀ MNG UNIX-LINUX 154

6.1 Lnh truyn thông 154

6.1.1 Lệnh write 154

6.1.2 Lệnh mail 155

6.1.3 Lệnh talk 156

6.2 Cu hình Card giao tiếp mng 156

6.3 Các dch v mng 159

6.3.1 Hệ thông tin mạng NIS 159

6.4 H thng file mng 164

6.4.1 Cài đặt NFS 165

6.4.2 Khởi động dừng NFS 166

6.4.3 Cấu hình NFS server Client 167

6.4.4 Sử dụng mount 167

6.4.5 Unmount 168

6.4.6 Mount tựđộng qua tệp cấu hình 168

CHƯƠNG LP TRÌNH SHELL VÀ LP TRÌNH C TRÊN LINUX 170

7.1 Cách thc pipes yếu t cơ bn lp trình shell 170

7.1.1 Cách thức pipes 170

7.1.2 Các yếu tố để lập trình shell 171

7.2 Mt s lnh lp trình shell 175

7.2.1 Sử dụng toán tử bash 175

7.2.2 Điều khiển luồng 179

7.2.3 Các toán tửđịnh hướng vào 193

7.2.4 Hiện dòng văn 194

7.2.5 Lệnh read độc liệu cho biến người dùng 194

7.2.6 Lệnh set 195

7.2.7 Tính tốn biến 196

(6)

2 Hình D.4 Tạo ánh xạ ổ đĩa máy trạm Windows

(7)

Ngày đăng: 09/03/2021, 04:59

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan