我正在输入:
chmod 777 /home/to the destination ...
Run Code Online (Sandbox Code Playgroud)
但是全部锁定,我想做的是使所有文件和文件夹都具有读写权限,而无需单独执行每个文件/文件夹。
777
授予文件权限绝对是矫枉过正,请注意,您授予用户完全访问权限、用户组完全访问权限和所有其他权限。所以从安全的角度来看,这是一个可怕的解决方案。
权限是八进制的,每个数字代表您可以对文件执行的操作:
Number Permission Type Symbol
------------------------------------
0 No Permission ---
1 Execute --x
2 Write -w-
3 Execute + Write -wx
4 Read r--
5 Read + Execute r-x
6 Read +Write rw-
7 Read + Write +Execute rwx
Run Code Online (Sandbox Code Playgroud)
因此,绝对足以为您的用户提供完整的权限,并为组和其他人提供有限的访问权限(即 755)。
要递归地执行此操作,您可以使用-R
标志和-v
标志来获取操作的详细输出。所以你搜索的行是:
sudo chmod - Rv 755 /path/destination
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8757 次 |
最近记录: |