linux - 如何在 Ubuntu 中更改文件的组所有权?

标签 linux bash ubuntu access-rights

<分区>

我有一个关于如何更改文件的组所有者的小问题。目前文件的组与我的用户名相同,但我想更改它以便其他用户可以访问同一文件并对其进行读/写。

最佳答案

语法是

chown user:group file ...

这通常(=当您不是 root 时)仅在您是同一组的成员时才有效(否则通过 chown'ing 文件您可能会超过其他用户的磁盘配额).

如果你们都在同一个组中,您还可以允许写入权限

chmod g+w file

如上所述,这将允许 group 的所有成员进行写访问。

如果您不共享一个公共(public)组,您可以安全地做的就是允许对该文件进行读取访问,以便其他用户可以复制它并编辑他/她的副本。

关于linux - 如何在 Ubuntu 中更改文件的组所有权?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21865940/

相关文章:

linux - 修改文件中的文本(百万列,制表符分隔)- 删除除第一个选项卡之外的所有选项卡并在最后一列后面添加新列

python - 通过 python (paramiko) 的 SSH 错误 : "' _EllipticCurvePublicKey' object has no attribute 'verify' "

linux - 将用户 ID 添加到 bash 历史记录

docker - 无法创建 HyperLedger 网络

c++ - 即使使用 lpthread 也有 undefined reference to `pthread_join' 错误

linux - xargs 在 Linux 中不起作用

linux - iperf 工具可以用于测量原始套接字的吞吐量吗?

java - 在哪里为在 glassfish 4 中运行的应用程序设置系统变量

linux - 为什么不同版本的 RHEL 中 df -m $PWD|awk {'print $4' } 的输出不同

bash - 命令行批量重命名