Windows Tips & News

Запустите Chmod отдельно для файлов и каталогов

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Если вы пользователь Linux, то наверняка слышали о консольном приложении. chmod. Это полезный инструмент, который позволяет изменять разрешения файловой системы с помощью сеанса терминала или эмулятора терминала. Когда вы запускаете его, он сразу меняет разрешения, которые вы указываете для файлов и каталогов. Но вам может потребоваться изменить права доступа к файлам отдельно от разрешений каталога и наоборот. Вот как это можно сделать.
chmod логотип баннер

Есть несколько способов сделать это, но мой любимый и самый надежный способ сделать это - объединить chmod с xrags а также найти инструменты. Следующая команда изменит разрешения только для файлов.

найти / путь / к / местоположению -тип 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

Вот и все.

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
Накопительные обновления для Windows 10, 12 марта 2019 г.

Накопительные обновления для Windows 10, 12 марта 2019 г.

Оставьте ответMicrosoft выпускает накопительные обновления для всех поддерживаемых версий Windows...

Читать далее

Кадры устройства захвата Chrome Архивы

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее

Скриншот Chrome с рамкой устройства Архивы

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее