Как я могу изменить права доступа к папке, включая вложенные файлы и подкаталоги?

Мне нужно рекурсивно изменить разрешения всех папок, подпапок и файлов изнутри ~/.local/share/Trash/expunged У кого-нибудь есть подсказка или идея, как это сделать? 118]

Я пытался следовать инструкциям из этого вопроса , но безрезультатно. chmod -R ug+rw <foldername>, похоже, не работает для этой папки, ее подкаталогов или вложенных файлов.

enter image description here

Кто-нибудь знает команду chmod для изменения этих разрешений? Например:

root@santos:/home/santos/.local/share/Trash# ls -l
total 12
drwx------ 3 santos santos 4096 Mar 21 21:38 expunged
drwx------ 2 santos santos 4096 Mar 21 21:38 files
drwx------ 2 santos santos 4096 Mar 21 21:38 info
7
задан 13 April 2017 в 15:23

2 ответа

попробуйте использовать числовые значения

chmod -R 660 directorymainname
0
ответ дан 13 April 2017 в 15:23

Из скриншота видно, что команда chmod работала хорошо. Как вы написали chmod -R ug+rw, он дал разрешение на чтение / запись пользователю и группе рекурсивных папок.

Если вы хотите дать всем разрешение на чтение / запись, вы должны добавить «a» к вашей команде, чтобы оно было chmod -R uga+rw.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: