💡 Назначение
chown (от англ. change owner) — команда позволяет использовать соответствующую UNIX‐утилиту, изменяющую владельца и/или группу для указанных файлов.
Описание
Чтобы сделать пользователя владельцем одного или более файлов, введите команду chown с именем пользователя, а за ним – именами файлов. Для изменения группового владельца, добавьте к имени пользователя после двоеточия новое имя группы. Давайте рассмотрим на примерах.
Синтаксис
chown [cvfR] имя_пользователя:имя_группы файлы
⚙️ Опции
- -c, --changes - подробный вывод всех выполняемых изменений;
- -f, --silent, --quiet - минимум информации, скрыть сообщения об ошибках;
- --dereference - изменять права для файла к которому ведет символическая ссылка вместо самой ссылки (поведение по умолчанию);
- -h, --no-dereference - изменять права символических ссылок и не трогать файлы, к которым они ведут;
- --from - изменять пользователя только для тех файлов, владельцем которых является указанный пользователь и группа;
- -R, --recursive - рекурсивная обработка всех подкаталогов;
- -H - если передана символическая ссылка на директорию - перейти по ней;
- -L - переходить по всем символическим ссылкам на директории;
- -P - не переходить по символическим ссылкам на директории (по умолчанию).
Примеры использования
1. Предоставить пользователю с именем god возможность распоряжаться файлом my_profile.png
$ chown god my_profile.png
2. Изменим владельца директории /secret_dir на root
$ chown root ./secret_dir
Если хотите чтобы изменения применялись не только к этому каталогу, но и ко всем его подкаталогам, рекурсивно, добавьте опцию -R:
$ chown -R root ./secret_dir
3. Если вы хотите поменять сразу владельца и группу каталога или файла запишите их через двоеточие, например, изменим пользователя и группу для каталога secret_dir на root:
$ chown -R root:root ./secret_dir
##########################
На YouTube канале PYTHONTODAY вы найдете видеоуроки:
- - по созданию ботов
- - парсингу сайтов
- - приложений на смартфон
- - машинному обучению и big data с нуля
Освой сетевую безопасность, и задавай вопросы в клубе.
Вступай в клуб Python разработчиков!
Читайте так-же:
Как отключать пользователей от сети Wi-Fi с помощью Python?
Python и хакнутые камеры видеонаблюдения
Получаем информацию о номере телефона с помощью Python
Как скрыть текст в изображении с помощью Python
Конвертер текста в аудио на Python
Полный гайд по строкам в Python
Числа в Python
Настраиваем свой VPN
Как узнать процент заряда батареи на Python
Установка Python на Windows
Списки и методы списков в Python
Спасибо, что дочитали до конца. Вы меня очень поддержите, если поставите "Лайк", оставите комментарий или ПОДПИШИТЕСЬ на мой канал :)