欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入
要修改/tmp/sco下所有的文件和文件夹及其子文件夹属性为可写可读可执行
chmod -R 777 /tmp/sco
可写 w=4
可读 r=2
可执行 x=1
777就是拥有全权限。根据需要可以自由组合用户和组的权限
二, chown
指令名称 : chown
使用权限 : root
使用方式 : chown [-cfhvR] [–help] [–version] user[:group] file…
chown 修改文件的用户权限 修改文件和文件夹的用户和用户组属性
[-cfvR]诠释:—-
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
–help : 显示辅助说明
–version : 显示版本
user : 新的档案拥有者的使用者的 ID
group : 新的档案拥有者的使用者群体(group)
实例剖析:
1,要修改文件hh.c的所有者,修改为HEHE这个用户所有
chown HEHE hh.c
这样就把hh.c的用户访问权限应用到HEHE作为所有者
2,将目录 /tmp/sco 这个目录的所有者和组分别改为HEHE和组net
chown -R HEHE:net /tmp/sco
eg:chown -R oracle:oinstall /database/ —————————————————-
Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改变。
一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,
也没有权限可以将自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限
[1][2]
人生就是一场旅行,不在乎目的地,