📅  最后修改于: 2023-12-03 15:32:40.064000             🧑  作者: Mango
Linux chown命令用于修改文件或目录的拥有者以及所属用户组。它可以让系统管理员将文件和目录控制权限的管理委托给其他用户,从而实现了对系统的有效管理。
chown [选项] [属主][:[属组]] 文件或目录
chown命令的常用选项如下所示:
| 选项 | 说明 | | --- | --- | | -R | 递归处理,将指定目录下及其子目录中的所有文件权限都修改为指定用户或组 | | -v | 显示每个文件或目录的修改结果,提醒用户操作是否成功 | | -c | 显示每个被修改的文件或目录的修改动作,只在修改动作发生时才显示 |
chown命令通常使用以下方式来指定文件或目录的属主和属组:
chown 用户名 文件或目录
chown :用户组 文件或目录
chown 用户名:用户组 文件或目录
chown fie-user:dev-group /path/to/file
上述命令将文件 /path/to/file
的属主修改为 file-user
,将其所属用户组修改为 dev-group
。
chown -R web-user:web-group /path/to/directory
上述命令将目录 /path/to/directory
下的所有文件和子目录的属主修改为 web-user
,将其所属用户组修改为 web-group
。
chown -v fie-user:dev-group /path/to/file
上述命令将显示修改结果,例如:将 /path/to/file
的属主修改为 file-user
,将其所属用户组修改为 dev-group
。
chown -c web-user:web-group /path/to/directory/*
上述命令将只显示文件或目录的修改动作,例如:将 /path/to/directory/*
下的所有文件和目录的属主修改为 web-user
,将其所属用户组修改为 web-group
。
750
或 755
。通过本篇文章的介绍,你应该对 Linux chown 命令有了基本的了解。掌握 chown 命令,对于管理 Linux 系统的权限和安全有着非常重要的意义。