Có một quyền thực thi trên một thư mục có nghĩa là các tệp bên trong nó cũng có thể thực thi được ngay cả khi các tệp không có quyền thực thi được thiết lập không?
Có một quyền thực thi trên một thư mục có nghĩa là các tệp bên trong nó cũng có thể thực thi được ngay cả khi các tệp không có quyền thực thi được thiết lập không?
Câu trả lời:
Không, quyền thực thi cho các thư mục có nghĩa là bạn có thể nhập thư mục, biến nó thành thư mục làm việc hiện tại của bạn bằng cách sử dụng cd
và xem tệp nào chứa.
Thật hữu ích khi nghĩ về một thư mục giống như một tệp là danh sách các tên tệp.
Đọc bit - Nếu được đặt, bạn có thể đọc danh sách này. Nếu bạn có một thư mục có tên sách:
Bạn có thể đặt ls
sách và bạn sẽ nhận được một danh sách các tệp chứa trong đó ( -l
tuy nhiên sẽ không hoạt động).
Bạn có thể sử dụng hoàn thành dòng lệnh tức là touch books/bo
+ Tabđể nhận
books/bookfile
.
Bạn không thể làm cho cuốn sách thư mục làm việc của bạn, cd
sẽ không làm việc.
Viết bit - Bạn có thể sửa đổi tên danh sách này trên đó. Bạn chỉ có thể làm điều này nếu bit thực thi cũng được đặt.
Thực thi bit - Bạn cần sự cho phép này nếu bạn muốn:
Việc thiết lập bit thực thi trên một thư mục không ảnh hưởng đến các tệp, nhưng nó ảnh hưởng đến quyền truy cập của bạn vào chúng. Chẳng hạn, nếu bạn có quyền ghi và thực thi quyền truy cập cho một thư mục, bạn có thể di chuyển, đổi tên và xóa các tệp, ngay cả khi bạn không thể tự ghi vào các tệp.