Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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 如何在ubuntu上设置此drwxrwsrwx权限的文件_Linux_Ubuntu 11.04 - Fatal编程技术网

Linux 如何在ubuntu上设置此drwxrwsrwx权限的文件

Linux 如何在ubuntu上设置此drwxrwsrwx权限的文件,linux,ubuntu-11.04,Linux,Ubuntu 11.04,如何设置此drwxrwsrwx的文件权限?我需要它与我的文件夹相同 谢谢编辑:正确答案由用户112358132134提供 我的错误答案是: drwxrwsrwx的第一个字符是d,这意味着目录。您将无法将文件设置为目录,因为它是文件:) 要将当前目录中的所有文件设置为-rwxrwsrwx,可以使用chmod 777* 要递归地执行此操作,请在当前目录中使用:chmod-R 777* 有关详细信息,请尝试man chmod。希望这有帮助 编辑:正确答案由用户112358132134提供 编辑:

如何设置此drwxrwsrwx的文件权限?我需要它与我的文件夹相同

谢谢编辑:正确答案由用户112358132134提供


我的错误答案是:

drwxrwsrwx
的第一个字符是
d
,这意味着目录。您将无法将文件设置为目录,因为它是文件:)

要将当前目录中的所有文件设置为
-rwxrwsrwx
,可以使用
chmod 777*

要递归地执行此操作,请在当前目录中使用:
chmod-R 777*

有关详细信息,请尝试
man chmod
。希望这有帮助


编辑:正确答案由用户112358132134提供


编辑:Me检查:


chmod 777
不适用
rwxrwsrwx
。这意味着
chmod 0777
,将应用
rwxrwx
,与
rwxrwx
显著不同

权限
rwxrwsrwx
可应用于:

chmod 2777 your_target
您可以使用以下命令显示文件或目录的有效权限字符串:

ls -lad your_target
文件看起来像:

-rwxrwsrwx    1 user  group         0 Feb  3 13:24 foo
drwxrwsrwx    2 user  group      4096 Feb  3 13:24 bar
目录如下所示:

-rwxrwsrwx    1 user  group         0 Feb  3 13:24 foo
drwxrwsrwx    2 user  group      4096 Feb  3 13:24 bar
字符串的第一个字符表示它所属对象的类型。普通文件将有
-
,目录将有
d
。其他对象还有其他可能性

其余9个字符依次表示用户所有者的读/写/执行权限、组所有者的读/写/执行权限,然后是其他所有人的读/写/执行权限

在您的示例中,用户所有者和所有人权限为
rwx
,这意味着用户所有者和所有人都有读取、写入和执行对象的权限

在您的示例中,组所有者权限是
rws
,这意味着组所有者具有读取、写入和执行过程,并且对象具有
setguid
位集(这是
rws
中的
s
)。在文件上,
setgid
位意味着,如果文件被执行,它将以组所有者(而不是执行它的用户)的有效权限运行。在目录上,
setgid
位意味着,如果在目录中创建文件,其组所有者将是目录的组所有者(而不是创建它的用户的组所有者)


您可以阅读有关Linux权限的内容,包括文件和目录上的读/写/执行意味着什么,以及。

谢谢,我不太擅长权限:)感谢您的帮助!:)您似乎错过了“rws”中的“s”,它与“rwx”不同。用户112358132134似乎做对了。我确实做对了。我将修改我的答案以反映情况。我相信有人可以更改已接受的答案。感谢您解释s的含义,我在任何地方都找不到