Изменение прав доступа к файлам для нескольких файлов через терминал Unix - PullRequest
10 голосов
/ 29 июля 2011

Привет, у меня есть около 100 файлов в папке, и я хочу изменить права доступа к файлам для чтения и записи для каждого файла в этой папке.

Я знаю, как изменить права доступа к файлу для одного файла, например chmod a + rwx foo.txt , но не для группы файлов.Пожалуйста, помогите мне

Спасибо!

GT

1 Ответ

18 голосов
/ 29 июля 2011

вы можете использовать подстановочные знаки, например

chmod a+rwx *.txt

или

find <directory> -type f -exec chmod a+rwx {} \;

, последняя команда найдет все файлы и выполнит команду chmod для каждого файла.

однако, наличие + rwx не рекомендуется вообще

...