chown -r在linux里是啥含义,我一直搞不清楚.
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了chown -r在linux里是啥含义,我一直搞不清楚.相关的知识,希望对你有一定的参考价值。
“chown -r”在linux里是:对当前目录下的所有目录以及子目录进行相同的拥有者变更。
Linux/Unix 是多用户多任务操作系统,所有的文件皆有其拥有者(Owner)。利用chown命令可以将文件的拥有者加以改变。
一般来说,这个命令只能由系统管理者(root)使用,一般用户没有权限来改变别人的文件的拥有者,也没有权限可以将自己的文件的拥有者改设为别人。只有系统管理者(root)才有这样的权限。
chown命令的完整使用方式 :chown [OPTION]... [OWNER][:[GROUP]] FILE...
其中,-R参数是指对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)。
扩展资料:
chown命令的所有参数列表:
1、-c:若该档案拥有者确实已经更改,才显示其更改动作
2、-f:若该档案拥有者无法被更改也不要显示错误讯息
3、-h:只对于连结(link)进行变更,而非该link真正指向的档案
4、-v:显示拥有者变更的详细资料
5、-R:对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)
6、--help:显示辅助说明
7、--version:显示版本
参考资料来源:百度百科-chown
参考技术A chown 是使用权限的设置-R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更) 参考技术B user : 新的档案拥有者的使用者 ID group : 新的档案拥有者的使用者群体(group) -c : 若该档案拥有者确实已经更改,才显示其更改动作 -f : 若该档案拥有者无法被更改也不要显示错误讯息 -h : 只对于连结(link)进行变更,而非该 link 真正指向的档案 -v : 显示拥有者变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更) --help : 显示辅助说明 --version : 显示版本 参考技术C 您是说大写的R吧?即chown -R。
那意思就是说您把该目录下包括子目录的owner都change了。 参考技术D change owner 用于设置文件访问权限 -R表示该目录下全部子目录文件全部递归更改 ,学会用man辅助linux命令学习!
chown 命令
NAME
chown - change file owner and group
SYNOPSIS
chown [OPTION]... [OWNER][:[GROUP]] FILE...
chown [OPTION]... --reference=RFILE FILE...
当使用 --referebce 参数时,将文件的所有者和所属组更改为与指定参考文件相同。
参数:
-c 显示更改的部分的信息
-f 忽略错误信息
-h 修复符号链接
-R 处理指定目录以及其子目录下的所有文件
-v 显示详细的处理信息
-deference 作用于符号链接的指向,而不是链接文件本身
--reference=<目录或文件> 把指定的目录/文件作为参考,把操作的文件/目录设置成参考文件/目录相同拥有者和群组
--from=<当前用户:当前群组> 只有当前用户和群组跟指定的用户和群组相同时才进行改变
--help 显示帮助信息
--version 显示版本信息
示例:
chown www.www file //更改file属主属组为www用户
chown -R www.www dir/ //更改dir目录下的所有文件和目录的属主属组为www
以上是关于chown -r在linux里是啥含义,我一直搞不清楚.的主要内容,如果未能解决你的问题,请参考以下文章