Nói rằng tôi có một thư mục được gọi folder
trong đường dẫn sau:
my_path = /a/b/c/d/e/folder
và một tập tin được gọi file
trong thư mục đó.
Sau đó, giả sử tôi chạy lệnh này để xóa quyền của nhóm trong / a /
> chmod g-rwx -R /a/
Bây giờ, giả sử tôi cấp +rx
quyền cho folder
:
> chmod g+rx /a/b/c/d/e/folder
Sau đó, nếu người dùng thứ hai trong nhóm của tôi chạy:
> ls /a/b/c/d/e/folder
hoặc là
> cat /a/b/c/d/e/folder/file
cô ấy nhận được lỗi cho phép và theo như tôi hiểu thì đây là vì tôi cần cung cấp g+x
quyền truy cập cho tất cả các phụ huynh folder
. Câu hỏi của tôi là, khi nào hoặc tại sao nó sẽ hữu ích khi cấp +x
quyền cho một thư mục mà cha mẹ không có nó?
Cảm ơn
chmod +grx -R /a/b/c/d/e/folder
? Đó là sai, cách đúng để thực hiện nó là:chmod g+rx -R /a/b/c/d/e/folder