Нотатки сісадміна Linux,Shell Массовое изменение прав в Linux

Массовое изменение прав в Linux

chmod

Если необходимо изменить в каталоге рекурсивно права на каталоги, стоит делать это используя утилиту find:

find ./ -type d -exec chmod 775 {} \;

Если необходимо то же но для файлов, просто меняем параметр find

find ./ -type f -exec chmod 664 {} \;

Тут параметры такие:

./ – текущий каталог

-type f – искать только файлы

-exec – выполнить комманд которая будет идьт дальше

chmod 664 – выставить права на найденные файлы 664.

Click to rate this post!
[Total: 0 Average: 0]

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

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post

Restore admin access to OpenFire / Відновлення адміністративного доступу до Openfire

Restore admin access to OpenFire / Відновлення адміністративного доступу до OpenfireRestore admin access to OpenFire / Відновлення адміністративного доступу до Openfire

Сьогодні ранок почався весело – клієнт загубив доступ по адмін-панелі Opebfire. Странно те – що останнім часом почалась дурна тенденція – робити софт, та не робити до нього нормальної документації,

удаление нежелательных пробелов

Vim – как удалить пробелы в конце строкиVim – как удалить пробелы в конце строки

Часто приходится туда – сюда копировать какие либо настройки или части конфигов, зачастую это выделил – вставил, в результате такого копирования куча пробелов в конце строки которые надо бы удалить.