首页 > 系统服务 > 详细

linux中改变文件权限和属性

时间:2016-09-10 07:49:58      阅读:246      评论:0      收藏:0      [点我收藏+]

Linux中,默认显示所有用户名的文件在/etc/passwd,用户组的信息在/etc/group 密码/etc/shadow

chgrp改变文件所属用户组

chgrp [-R] 用户组名 文件或目录

chown改变文件所有者

chown [-R] 账号名称或账号名称:组名 文件或目录

chmod改变文件权限

chmod [-R] xyz 文件或目录

都有一个-R参数,表示进行递归的持续更改,也即连同子目录下所有的文件、目录都变更相应的权限

xyz表示数字类型的权限属性,为rwx的属性相加

r: 对应数值4
w: 对应数值2
x:对应数值1
-:对应数值0

例子:

[root@localhost ~]# chmod 777 /home/user 注:仅把/home/user目录的权限设置为rwxrwxrw

另外一种修改文件属性方法:

chmod [who] [+ | - ] [mode] 文件名


  + 添加某个权限。

  - 取消某个权限。

  u 表示“用户(user)”,即文件或目录的所有者。

  g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。

  o 表示“其他(others)用户”。

  a 表示“所有(all)用户”。它是系统默认值。

例子:chmod ug+w,o-x text

  即设定文件text的属性为:

  文件属主(u) 增加写权限

  与文件属主同组用户(g) 增加写权限

  其他用户(o) 删除执行权限

linux中改变文件权限和属性

原文:http://www.cnblogs.com/sliuworld/p/5858648.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!