24 取决于您的意思是“完全权限”。如果您希望用户具有对该目录中所有文件和目录的完全读写访问权限,那么这将有所帮助: chown -R username directory chmod -R u+rX directory 第一个命令使用户拥有目录。第二个命令为他们提供完全的读取和访问权限。该r给予读取权限,则X给出了“执行”权限的目录,而不是文件。 — 罗里 source 这样设置权限的问题是您使每个文件都可执行,但这不一定是一个好主意。一般来说,您可以用更少的时间知道要处理的文件(或者您根本不在乎),因此我不会将权限应用于整个目录树。 — einstiien 1 是的,它不会将所有文件设置为可执行文件,只会将目录设置为“可执行文件”。这是X和X之间的区别 — 罗里 抱歉,没看到首都。 — einstiien
1 如果您不想更改目录的现有权限,但想授予用户(或多个用户或组)目录内容的权限,则可以使用ACL。某些文件系统(ext3)在安装时需要acl标志才能启用ACL。通常,仅使用组就足够了,但是ACL可以更灵活。 查看setfacl和getfacl命令以获取更多信息。 — 休闲编码器 source
0 您可以使用以下命令授予用户所有权: chown -R username:groupname directory 权限受权限控制,chmod但如果您授予用户所有权,则很有可能已经将权限设置为授予他们完全访问权限。 — 本能 source