我在OSX上运行
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的权限上传它?
-rw-r--r--@
@
符号到底意味着什么?
答案 0 :(得分:0)
要将目录中的所有文件更改为权限755或rwxr-xr-x,您需要指定要更改的文件。
尝试:
chmod 755 *
更改所有文件。对于读写执行,权限是bitfileds等于421表示rwx,分别列为owner,group,other / everybody。将所需的位添加到权限中,因此4 + 2 + 1对于所有者为rwx为7,对于组成员为4 + 1 = 5为r-x,对于其他所有者为4 + 1 = 5。这导致rwx(所有者)r-x(组)r-x(其他)
上传时,取决于使用的方法,ftp服务器将更改权限以适应配置。