搭配chmod递归不起作用
问题描述:
我在OSX搭配chmod递归不起作用
chmod -R 755
运行没有被上面应该更改文件夹中的所有文件到该许可(755)?
usage: chmod [-fhv] [-R [-H | -L | -P]] [-a | +a | =a [i][# [ n]]] mode|entry file ...
chmod [-fhv] [-R [-H | -L | -P]] [-E | -C | -N | -i | -I] file ...
我得到^
当我使用chmod -R 755
,我有
你怎么知道一个文件是什么权限你下载它之前的一些其他问题?例如,我正在使用这个堆栈溢出页面,它设置了什么权限?
在github上,有什么办法可以强制文件的权限?例如,我希望以755权限下载index.html文件。我需要上传755许可吗?
[email protected]
@
符号到底意味着什么?
答
要将目录中的所有文件更改为特权755或rwxr-xr-x,您需要指定要更改的文件。
尝试:
搭配chmod 755 *
要更改的所有文件。对于rwx,权限是bitfileds等于421,对于读写执行,分别列为owner,group,other/everyone。将你想要的权限加在一起,所以4 + 2 + 1对于所有者来说是rwx,对于组员来说是4,对于组员来说是4,对于组员来说是r-x,对于其他人是4 + 1 = 5。这导致rwx(所有者)r-x(组)r-x(其他)
上传时,它取决于所使用的方法,ftp服务器将更改权限以适应配置。
如果您可以发布单独的问题而不是将问题合并为一个问题,那么这是首选。这样,它可以帮助人们回答你的问题,也可以帮助其他人至少狩猎你的一个问题。谢谢! –