Chủ YếU Linux Chạy Chmod riêng biệt cho các tệp và thư mục

Chạy Chmod riêng biệt cho các tệp và thư mục



Để lại câu trả lời

Nếu bạn là người dùng Linux, bạn có thể đã nghe nói về ứng dụng console chmod . Nó là một công cụ hữu ích cho phép thay đổi quyền của hệ thống tệp bằng cách sử dụng phiên đầu cuối hoặc trình giả lập đầu cuối. Khi bạn chạy nó, nó sẽ thay đổi tất cả các quyền mà bạn chỉ định trên các tệp và thư mục cùng một lúc. Nhưng bạn có thể cần thay đổi quyền tệp riêng biệt với quyền thư mục và ngược lại. Đây là cách nó có thể được thực hiện.
biểu ngữ chmod logo

Có một số cách để làm điều đó, nhưng cách yêu thích và đáng tin cậy nhất của tôi là kết hợp chmod với xragstìm thấy công cụ. Lệnh sau sẽ chỉ sửa đổi quyền cho tệp.

find / path / to / location -type f -print0 | xargs -0 chmod 644

Đây tìm thấy lệnh liệt kê tất cả các tệp ở vị trí được chỉ định. Công tắc -type f yêu cầu nó chỉ liệt kê các tệp và loại trừ các thư mục. Công tắc -print0 cho phép xử lý tên tệp theo cách mà tên tệp hoặc thư mục chứa khoảng trắng hoặc dòng mới được xử lý chính xác.

Một lệnh thích hợp tương tự cũng có thể được sử dụng cho các thư mục. Phần duy nhất bạn cần thay đổi là -type f thành -type d:

find / path / to / location -type d -print0 | xargs -0 chmod 755

Mẹo: Bạn có thể tiết kiệm thời gian và nhập ít hơn bằng cách sử dụng thủ thuật này.

  1. Trước tiên, hãy áp dụng quyền của hệ thống tệp cho tệp và thư mục bằng cách chạy chmod ở chế độ đệ quy:
    chmod -R 644 / path / to / location

    Nó sẽ áp dụng quyền rw-r-r cho tất cả các tệp và thư mục ở vị trí được chỉ định.

  2. Tiếp theo, thực hiện lệnh chỉ cho các thư mục:
    find / path / to / location -type d -print0 | xargs -0 chmod 755

Đó là nó.

Bài ViếT Thú Vị

Editor Choice

Tai nghe không dây tốt nhất cho TV năm 2024
Tai nghe không dây tốt nhất cho TV năm 2024
Tai nghe không dây tốt nhất để xem TV không phải lúc nào cũng là Bluetooth. Kiểm tra danh sách của chúng tôi để xem loại nào có thể hoạt động hoàn hảo cho bạn.
iPhone 7 - Cách xóa bộ nhớ cache của Chrome và ứng dụng
iPhone 7 - Cách xóa bộ nhớ cache của Chrome và ứng dụng
Mục đích của bộ nhớ đệm là làm cho các ứng dụng và dịch vụ nhất định tải nhanh hơn để bạn có thể có trải nghiệm mượt mà hơn. Theo thời gian, bộ nhớ đệm sẽ tích tụ, không chỉ có thể gây gánh nặng cho bộ nhớ của bạn mà còn làm chậm
Cách khắc phục Không còn dung lượng trên thiết bị - PC, Di động, v.v.
Cách khắc phục Không còn dung lượng trên thiết bị - PC, Di động, v.v.
Có vài điều khó chịu hơn là thông báo Không còn dung lượng trên thiết bị xuất hiện trên màn hình của bạn. Nếu bạn có xu hướng tích trữ ứng dụng hoặc có bảy thư mục khác nhau chứa hình ảnh của con chó của bạn, bạn có thể đã kích hoạt
Cách xóa tài khoản Bumble của bạn
Cách xóa tài khoản Bumble của bạn
Bạn có thể tạm dừng sử dụng Bumble bằng cách bật chế độ báo lại hoặc xóa Bumble để xóa vĩnh viễn tất cả dữ liệu của bạn. Đây là những gì bạn cần biết.
Cách tìm thùng rác trên Android
Cách tìm thùng rác trên Android
Bạn đang thắc mắc thùng rác ở đâu trên Android? Không có cái nào cả. Đại loại thế. Chúng tôi giải thích tất cả và cách tìm các tệp đã xóa trên Android của bạn.
Đánh giá của Google Wifi: Hiện có sẵn dưới dạng gói ba người với giá £ 329
Đánh giá của Google Wifi: Hiện có sẵn dưới dạng gói ba người với giá £ 329
Cập nhật ưu đãi: Bạn thích mua hệ thống Wi-Fi lưới dễ sử dụng của Google với giá rẻ? Chỉ có giá £ 179 tại Currys, bạn sẽ tiết kiệm được £ 50 lành mạnh cho gói đôi. Đó là một đề nghị tuyệt vời trên một
Điều gì sẽ xảy ra nếu tất cả con người đột nhiên biến mất?
Điều gì sẽ xảy ra nếu tất cả con người đột nhiên biến mất?
Là con người, trừ khi hành tinh đi cùng chúng ta, chúng ta hầu như không chết cùng một lúc. Chúng tôi không đủ phối hợp cho điều đó. Nhưng điều gì sẽ xảy ra nếu mọi người biến mất cùng một lúc?