3
3.2 Quyền truy nhập thư mục 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 với thư mục.................................................................................................... 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 lệnh làm việc với 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. QUẢN 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 lệnh cơ bản.......................................................................................................... 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. QUẢN LÝ TÀI KHOẢN NGƯỜI DÙNG ......................................... 142
5.1 Tài khoản người dùng ................................................................................................ 142
5.2 Các lệnh cơ bản quản 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