Windows Tips & News

Запустіть Chmod окремо для файлів і каталогів

click fraud protection
Залиште відповідь

Якщо ви користуєтеся Linux, ви, напевно, чули про консольний додаток chmod. Це корисний інструмент, який дозволяє змінювати дозволи файлової системи за допомогою термінального сеансу або емулятора терміналу. Коли ви запускаєте його, він одночасно змінює дозволи, які ви вкажете для файлів і каталогів. Але вам може знадобитися змінити дозволи на файли окремо від дозволів до каталогу і навпаки. Ось як це можна зробити.
chmod логотип банер

Є кілька способів зробити це, але мій улюблений і найнадійніший спосіб зробити це - поєднати chmod з xrags і знайти інструменти. Наступна команда змінить дозволи лише для файлів.

знайти /path/to/location -type f -print0|xargs -0 chmod 644

Ось знайти команда виводить список усіх файлів у вказаному місці. Перемикач -type f наказує йому відображати лише файли та виключати каталоги. Перемикач -print0 дозволяє обробляти імена файлів таким чином, щоб імена файлів або каталогів, які містять пробіли або нові рядки, оброблялися правильно.

Подібну відповідну команду можна використовувати і для каталогів. Єдина частина, яку вам потрібно змінити, це -type f на -type d:

знайти /шлях/до/місцезнаходження -тип d -print0 |xargs -0 chmod 755

Порада. Ви можете заощадити свій час і менше друкувати, використовуючи цей трюк.

  1. Спочатку застосуйте дозволи файлової системи до файлів і папок, запустивши chmod в рекурсивному режимі:
    chmod -R 644 /шлях/до/розташування

    Він застосує дозволи rw-r-r до всіх файлів і папок у вказаному місці.

  2. Далі виконайте команду лише для каталогів:
    знайти /шлях/до/місцезнаходження -тип d -print0 |xargs -0 chmod 755

Це воно.

Near Share — це нова функція в Windows 10 Creators Update

Near Share — це нова функція в Windows 10 Creators Update

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Увімкнути або вимкнути вхід без пароля для облікових записів Microsoft

Увімкнути або вимкнути вхід без пароля для облікових записів Microsoft

Як увімкнути або вимкнути вхід без пароля для облікових записів Microsoft у Windows 10Для покраще...

Читати далі

Не вдається встановити останні накопичувальні оновлення Windows для деяких користувачів

Не вдається встановити останні накопичувальні оновлення Windows для деяких користувачів

Кілька днів тому Microsoft випустила набір сукупні оновлення для підтримуваних версій Windows 10....

Читати далі