GIÁO TRÌNH HỆ ĐIỀU HÀNH UNIX - LINUX - Trang 4

3

3.2 Quyn truy nhp thư mc và file ................................................................................ 72

3.2.1 Quyền truy nhập .................................................................................................. 72
3.2.2. Các lệnh cơ bản .................................................................................................. 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 cơ bản về thư mục ................................................................................ 83

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

3.4.1 Các kiểu file có trong Linux................................................................................ 87
3.4.2. Các lệnh tạo file.................................................................................................. 88
3.4.3 Các lệnh thao tác trên 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 và sao lưu các file ................................................................................................ 115

3.5.1 Sao lưu các file (lệnh tar) .................................................................................. 115
3.5.2 Nén dữ liệu ....................................................................................................... 118

CHƯƠNG 4. QUN TR QUÁ TRÌNH................................................................. 122
4.1 Quá trình trong UNIX................................................................................................ 122

4.1.1. Sơ bộ về quá trình............................................................................................. 122
4.1.2. Sơ bộ cấu trúc điều khiển của UNIX................................................................ 123
4.1.3. Các hệ thống con trong nhân ............................................................................ 125
4.1.4. Sơ bộ về điều khiển quá trình........................................................................... 129
4.1.5. Trạng thái và chuyển dịch trạng thái ................................................................ 130
4.1.6. Sự ngưng hoạt động và hoạt động trở lại của quá trình.................................... 132
4.1.7. Sơ bộ về lệnh đối với quá trình ........................................................................ 132

4.2. Các lnh cơ bn.......................................................................................................... 133

4.2.1. Lệnh fg và lệnh bg............................................................................................ 133
4.2.2. Hiển thị các quá trình đang chạy với lệnh ps ................................................... 135
4.2.3. Hủy quá trình với lệnh kill ............................................................................... 137
4.2.4. Cho máy ngừng hoạt động một thời gian với lệnh sleep.................................. 139
4.2.5. Xem cây quá trình với lệnh pstree.................................................................... 139
4.2.6. Lệnh thiết đặt lại độ ưu tiên của quá trình nice và lệnh renice......................... 141

CHƯƠNG 5. QUN LÝ TÀI KHON NGƯỜI DÙNG ......................................... 142
5.1 Tài kho
n người dùng ................................................................................................ 142
5.2 Các l
nh 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.2.4 Xóa bỏ một người dùng (lệnh userdel).............................................................. 147