Мне нужно рекурсивно изменить разрешения всех папок, подпапок и файлов изнутри ~/.local/share/Trash/expunged
У кого-нибудь есть подсказка или идея, как это сделать? 118]
Я пытался следовать инструкциям из этого вопроса , но безрезультатно. chmod -R ug+rw <foldername>
, похоже, не работает для этой папки, ее подкаталогов или вложенных файлов.
Кто-нибудь знает команду 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
попробуйте использовать числовые значения
chmod -R 660 directorymainname
Из скриншота видно, что команда chmod работала хорошо. Как вы написали chmod -R ug+rw
, он дал разрешение на чтение / запись пользователю и группе рекурсивных папок.
Если вы хотите дать всем разрешение на чтение / запись, вы должны добавить «a» к вашей команде, чтобы оно было chmod -R uga+rw
.