如何更改文件夹的权限,包括其附带的文件和子目录?

我需要以递归方式更改~/.local/share/Trash/expunged内所有文件夹,子文件夹和文件的权限。有没有人知道如何做到这一点?

在此处输入图像描述

我试过按照这个问题的说明但无济于事。 chmod -R ug+rw 似乎不适用于此文件夹,其子目录或附带的文件。

在此处输入图像描述

有没有人知道更改这些权限的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