Tôi chưa bao giờ thấy +a
, chỉ có một cái gì chmod a+r
đó có nghĩa là "thêm quyền đọc cho tất cả người dùng" (chủ sở hữu / người dùng, nhóm, những người khác).
Từ man 1 chmod
:
Định dạng của chế độ biểu tượng là [ugoa ...] [[+ - =] [perms ...] ...], trong đó perm là 0 hoặc nhiều chữ cái từ tập rwxXst hoặc một chữ cái trong tập hợp ugo. Nhiều chế độ biểu tượng có thể được đưa ra, phân tách bằng dấu phẩy.
Một tổ hợp các chữ cái ugoa kiểm soát quyền truy cập của người dùng vào tệp sẽ được thay đổi: người dùng sở hữu nó (u), những người dùng khác trong nhóm của tệp (g), những người dùng khác không thuộc nhóm (o) hoặc tất cả người dùng (a). Nếu không có cái nào trong số này được đưa ra, hiệu ứng như thể được đưa ra, nhưng các bit được đặt trong ô không bị ảnh hưởng.
Đúng như bạn đã nói trong một bình luận, đó là Mac OS X cụ thể. Từ http://developer.apple.com/l Library / mac / document / Darwin / Reference / Manager / man1 / chmod.1.html :
Các tùy chọn thao tác ACL như sau:
+ a
+ a mode phân tích một mục nhập ACL mới từ đối số tiếp theo trên dòng lệnh và chèn nó vào vị trí chính tắc trong ACL. Nếu mục được cung cấp đề cập đến một danh tính đã được liệt kê, hai mục được kết hợp.