如何更改文件夹的权限,包括其附带的文件和子目录?
我需要以递归方式更改~/.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
。