chown
chown 命令 - 修改文件所有者
chown(Change Owner)用于更改文件或目录的所有者和用户组。常用情景是将网站文件所有权赋予 Web 服务器用户。
权限管理

⌨️ 命令语法

chown [选项] 所有者[:组] 文件

⚙️ 常用参数

-R递归修改目录下所有文件的所有者
-v显示修改过程
--reference参考另一个文件的所有者

💡 实战示例

  • $ chown user1 file.txt
    将文件所有者改为 user1
  • $ chown user1:group1 file.txt
    同时修改所有者和用户组
  • $ chown :www-data file.txt
    只修改用户组(冒号在名前)
  • $ chown -R www-data:www-data /var/www/
    递归修改网站目录所有者和组
  • $ chown user file.txt
    将file.txt的所有者改为user
  • $ chown -R user:group /var/www
    递归修改目录所有者和组

🔔 温馨提示

修改系统文件所有者和权限需要 root 权限。通常新建网站后需要 chown -R 给 Web 服务器用户才能正常运行。

🔗 相关命令