Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 更改权限_Linux_Unix_Chmod - Fatal编程技术网

Linux 更改权限

Linux 更改权限,linux,unix,chmod,Linux,Unix,Chmod,Linux/Unix初学者在更改文件权限时遇到问题。 我在命令行中输入: chmod u+rwx、g+r、o+r文件1 但收到一条错误消息,上面写着“chmod:invalid mode:u+rwx,'trychmod--help'了解更多信息。 我不明白我做错了什么。 文件的开头也没有权限。在chmod命令中是否在逗号后使用空格?如果是,请将其删除 chmod u+rwx、g+r、o+r文件1应该可以工作。您也可以使用数值,其中4=r、2=w、1=x(还有其他值,但这回答了OP),您可以添加所

Linux/Unix初学者在更改文件权限时遇到问题。 我在命令行中输入: chmod u+rwx、g+r、o+r文件1 但收到一条错误消息,上面写着“chmod:invalid mode:
u+rwx,'try
chmod--help'了解更多信息。 我不明白我做错了什么。
文件的开头也没有权限。

chmod
命令中是否在逗号后使用空格?如果是,请将其删除


chmod u+rwx、g+r、o+r文件1应该可以工作。

您也可以使用数值,其中4=r、2=w、1=x(还有其他值,但这回答了OP),您可以添加所需的权限,然后为chmod提供3个用户组和其他值:

chmod 744 file1   (u=rwx,g=r,o=r)

似乎您在键入命令时无意中在命令中包含了一个额外的
+
。调试的第一条规则:仔细阅读错误消息。