Lệnh Chmod trên Linux là gì?
Trong hệ điều hành Linux, Lệnh chmod được sử dụng để thay đổi quyền truy cập của người dùng tới file/folder.
Cú pháp lệnh chmod cơ bản như sau:
Quyền truy cập
- Quyền đọc (r): Cho phép đọc nội dung file hoặc danh sách nội dung forder.
- Quyền ghi (w): Cho phép ghi vào file hoặc tạo, xóa file/forder.
- Quyền thực thi (x): Cho phép thực thi file hoặc truy cập vào forder
Cách biểu diễn quyền:
Biểu diễn bằng ký hiệu: Sử dụng các ký hiệu
- “U:” : chủ sở hữu
- “g” : nhóm
- “ o “ : người dùng khác
- “ a “ : tất cả
- “ + “: thêm quyền
- “-” : loại bỏ quyền
- “=” : đặt quyền
Biểu diễn số octal:
Sử dụng mã số từ 0 đến 7 để biểu thị các quyền. Mỗi quyền (r, w, x) được gán một giá trị: r=4, w=2, x=1.
Tổng các giá trị quyền của chủ sở hữu, nhóm và người dùng khác tạo ra một số octal.
Ví dụ về Cách sử dụng Lệnh chmod trên Linux
Đặt quyền rwxr-xr-x cho tập tin “file.txt“:
Thêm quyền thực thi cho tất cả người dùng trên tập tin “script.sh“:
Loại bỏ quyền ghi khỏi tập tin “data.txt” cho nhóm và người dùng khác:
Đặt quyền r–r–r– cho tập tin “document.doc“:
Kết hợp quyền:
Có thể kết hợp các ký hiệu để đặt cùng lúc nhiều quyền.
Ví dụ: u+rwx, go-r,.
Lưu ý quan trọng khi sử dụng lệnh Chmod
Khi sử dụng lệnh chmod, người dùng phải cẩn thận vì khi thay đổi quyền truy cập có thể ảnh hưởng đến bảo mật và sự hoạt động của cả hệ thống. Kỹ thuật viên cần có quyền thích hợp để sử dụng Chmod trên một file hoặc Forder. Tuy lệnh Chmod là công cụ mạnh mẽ nhưng nó cũng có thể gây ra những vấn đề nghiêm trọng nếu không sử dụng đúng cách.
Trên đây LANIT đã chia sẻ đến bạn đọc chi tiết cách sử dụng Lệnh Chmod trên Linux và lưu ý khi sử dụng. Nếu bạn còn có thắc mắc hay có nhu cầu hỗ trợ dịch vụ Clous VPS giá rẻ trên hệ điều hành Linux, liên hệ ngay với chúng tôi đến được phản hồi sớm nhất nhé!
Bạn có thể tham khảo thêm các lệnh khác trên Linux sau:
Chúc bạn thành công!