Linux系统中 chown和chmod 命令的区别

欢迎进入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]

人生就是一场旅行,不在乎目的地,

Linux系统中 chown和chmod 命令的区别

相关文章:

你感兴趣的文章:

标签云: