Linux 系统中的 chown 命令用于更改文件或目录的所有者和所属组。它是 change owner 的缩写。
chown 命令的一般形式如下:

  1. chown [选项] 用户名 文件或目录

例如,要将文件 file.txt 的所有者更改为用户 john,可以使用以下命令:

  1. chown john file.txt

还可以将文件的所有者和所属组同时更改,例如:

  1. chown john:users file.txt

在这种情况下,文件 file.txt 的所有者将被更改为用户 john,所属组将被更改为组 users。
chown 命令还有许多选项可用,例如:

  • -R:递归更改所有子目录和文件的所有者和所属组。
  • -h:如果指定的文件是符号链接,则更改符号链接本身的所有者和所属组,而不是符号链接指向的文件的所有者和所属组。

下面是一些示例:

  • 将目录 dir 的所有者和所属组递归更改为用户 john 和组 users:

    1. chown -R john:users dir
  • 将符号链接 link.txt 的所有者更改为用户 john:

    1. chown -h john link.txt

    注意,通常需要 root 权限才能使用 chown 命令更改文件或目

推荐阅读

[802]linux修改文件或目录的所有者(chown)和用户组(chgrp) - 腾讯云开发者社区-腾讯云