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

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



Оставьте ответ

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

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

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

Вот и все.

Интересные статьи

Выбор редакции

Как добавить подсветку синтаксиса в исходный код в Google Документах
Как добавить подсветку синтаксиса в исходный код в Google Документах
Разработчики и программисты давно использовали текстовые редакторы как основной способ ввода компьютерного кода. Некоторые среды разработки имеют свои собственные встроенные редакторы, но разработчики обычно предпочитают один редактор и придерживаются этой программы. Одна причина
8 лучших поисковых систем 2024 года
8 лучших поисковых систем 2024 года
Многие поисковые системы в Интернете оптимизированы для разных целей в зависимости от контекста. Выберите поисковую систему, которая соответствует вашим потребностям.
Отключить фоновое изображение экрана входа в систему в Windows 10 Anniversary Update
Отключить фоновое изображение экрана входа в систему в Windows 10 Anniversary Update
В выпуске Anniversary Update, также известном как Windows 10 версии 1607, наконец-то появилась возможность отключить фоновое изображение экрана входа.
Как присоединиться к случайной команде в Sea of ​​Thieves
Как присоединиться к случайной команде в Sea of ​​Thieves
Играть с другими людьми в Sea of ​​Thieves очень важно. Вы хотите, чтобы ваша команда была как можно сильнее, чтобы вы могли отправиться в самые сложные путешествия. Объединение с друзьями может быть предпочтительным стилем, но
Телемаркетеры используют ваш номер телефона для спам-звонков? Как это возможно?
Телемаркетеры используют ваш номер телефона для спам-звонков? Как это возможно?
Телемаркетеры стали настоящей неприятностью за последние годы. Они зададут бесконечный ряд вопросов и неизменно попытаются продать вам что-нибудь. К сожалению, многим знакомая ситуация. Но как они получили
Обзор Devialet Gold Phantom: позолоченный динамик Devialet - 22-каратная пробка
Обзор Devialet Gold Phantom: позолоченный динамик Devialet - 22-каратная пробка
Благодаря потрясающему дизайну вы платите не за звук, а за материалы, использованные для создания этой невероятно дорогой беспроводной колонки. Вы когда-нибудь задумывались, чего хочет каждый аудиофил на Рождество? Как насчет позолоченной беспроводной колонки или двух? Из
Как выбрать идеальный чехол для телефона
Как выбрать идеальный чехол для телефона
Чехлы для телефонов защищают ваш смартфон и дают возможность выразить свой стиль. Пять факторов, которые следует учитывать, включают тип, долговечность, размер и стоимость.