Linux 的 chown
命令用于改变指定文件或目录的所有者和所属组,并且只有文件或目录的所有者或 root 用户才能权限操作该命令。
命令形式
chown [OPTION]... [OWNER][:[GROUP]] FILE...
也可以通过 --reference 指定要修改的所有者的文件对齐引用文件的所有者及组属性。
chown [OPTION]... --reference=RFILE FILE...
命令选项
-v, --verbose
- 打印每个文件处理的详细信息。
-c, --changes
- 类似 verbose 参数,但只是打印会变更的文件信息。
-R, --recursive
- 作用于指定目录及其子目录下的所有文件,即进行递归的持续更改。
-h, --no-dereference
- 表示对符号链接也起作用。
常用命令
将指定目录的所有者及组改变为 knowledgedict:
chown -R knowledgedict:knowledgedict /data/known
具体可以参考 Linux 如何修改文件或目录的所有者及用户组。