我在下一页遇到了一个命令。 http://alblue.bandlem.com/2011/07/setting-up-google-code-with-git.html
chmod go = .netrc
无法在chmod中找到它。
答案 0 :(得分:2)
来自chmod联机帮助页面中的“有效模式示例”:
go =清除组和其他模式的所有模式位。
答案 1 :(得分:1)
这意味着“绝对设置这些权限”。在这种情况下,您将清除文件g
上的o
和.netrc
权限(因为您在等号后没有为任何权限命名)。
如果你做了类似的事情:
chmod go = r .netrc
您将read
和group
授予other
权限,但会清除g
和o
的所有其他权限。
以下是一些例子:
~> pico test.txt <-- Create a file with default permissions
~> ls -l test.txt
-rw-r--r-- 1 mike staff 7 Sep 12 09:39 test.txt
~> chmod go= test.txt <-- Clear the permissions on g and o
~> ls -l test.txt
-rw------- 1 mike staff 7 Sep 12 09:39 test.txt
~> chmod go=r test.txt <-- Set only read on g and o
~> ls -l test.txt
-rw-r--r-- 1 mike staff 7 Sep 12 09:39 test.txt
~> chmod o=rw test.txt <-- Set read and write only on o
~> ls -l test.txt
-rw-r--rw- 1 mike staff 7 Sep 12 09:39 test.txt
有关详细信息,请参阅符号模式下的man页面。
答案 2 :(得分:1)
chmod go= .netrc
无法访问论坛和其他人来提交.netrc
chmod go=rx .netrc
给予读取和执行访问权限
基本上,您可以添加+
,减去-
并指定=
某些访问级别。