Sự khác biệt giữa thư mục thực thi và tập tin thực thi


20

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?


Không. Quyền thực thi đối với giám đốc có nghĩa là quyền tìm kiếm (để đọc thuộc tính tệp và cd'ing vào thư mục). Để thực thi một tệp, bạn phải có quyền thực thi trên tệp đó.
nực cười



Câu trả lời:


27

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 cdvà 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 lssách và bạn sẽ nhận được một danh sách các tệp chứa trong đó ( -ltuy 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, cdsẽ 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:

  • Có bất kỳ quyền truy cập vào các tập tin trong thư mục.
  • Sửa đổi chi tiết của danh sách chính nó. Bạn có thể thêm, đổi tên hoặc xóa tên trong danh sách, nhưng điều này cũng yêu cầu quyền ghi trên thư mục.

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.


Điều đó giải thích rất nhiều thực sự! Bây giờ tôi hiểu tại sao một số thư mục xuất hiện với lớp phủ nền màu trên tên của chúng trong trình giả lập thiết bị đầu cuối.
Lập trình viên

Tôi đã thêm một chút thông tin về tất cả các quyền, nghĩ rằng một thư mục là một thư mục chứa đầy các tệp không hữu ích như nghĩ về nó như một tệp trong chính nó, nó chỉ là một danh sách các tệp khi có quyền.
Arronical
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.