文件基本权限

本文详细介绍了Linux系统中文件和目录的权限管理方法,包括基本权限的修改方式、不同用户组的权限分配原则以及如何使用chmod、chown和chgrp等命令进行权限调整。通过实例演示了如何针对不同用户设置合适的访问权限。

一、基本权限的修改

-rw-r--r--

  >>>   -  文件类型(- 文件;d 目录;l 软链接文件)

  >>>   rw-    r--    r--

    u所用者    g所有组     o其他人

  >>>   r  读  w  写  x  执行

chmod命令

chmod  [选项]  模式  文件名

—选项

  -R  递归(如果当前文件是目录,那么当前目录下的子文件都会被赋予与当前目录相同的权限)

—模式

  [ugoa]  [+-=]  [rwx]

  [mode=421]

修改权限的方式

chmod  u+x  cangls.av    给文件所有者u赋予对这个文件的执行权限x。

chmod  g+w,o+w  furong.av    给文件所有组g赋予对这个文件的写权限w;给其他人o赋予对这个文件的写权限w。

chmod  a=rwx  fengjie.av      给所用人赋予读、写、执行权限。

给用户减权限

chmod  u-x,g-w,o-w  cangls.av

权限的数字表示

r--------4

w-------2

x--------1

rwxr-xr-x

  7  5  5

注:常用权限只有  777(最高权限)  644(普通文件权限)  755(可执行权限)

二、权限的作用

权限对文件的作用

r :读取文件内容(cat more head tail)

w:编辑、新增、修改文件内容(vi  echo)

  -- 但不包含删除文件

x :可执行

 

权限对目录的作用

r :可以查询目录下文件名(ls)

w:具有修改目录结构的权限。如新建文件和目录,删除此目录下文件和目录,重命名此目录下文件和目录,剪切(touch  rm  mv  cp)

x :可以进入目录(cd)

 注:对文件来讲:最高权限是 x  所以对文件要少赋执行权限

注: 对目录来讲:最高权限是 w    所以对目录要少赋予写权限

注: 对目录来讲只可以赋予          0         5(rx)        7(rwx)  只赋予  4(r)  1(x)  6(rx) 权限是没有任何意义的

因为没有执行权限,只用读和写是没有任何意义的,进都进不去。

root用户设置权限

普通用户访问

三、其他权限命令

修改文件的所有者

chown  用户名  文件名

  --例如:chown  ds  fengjie.av

修改文件的所属组

chgrp  组名  文件名

  --例如:chgrp  group1  fengjie.av

注:Linux下创建一个新用户,就会为他创建一个新的组,添加 cjj 这个用户时,cjj 组也会同时建立。

例子:

让用户对文件及目录拥有一定的权限

要求:

  —  拥有一个av目录

  —  让Tony老师拥有所有权限

  —  让本课程学员有查看的权限

  —  其他人不想允许查看这个目录

注:往组里添加普通用户命令  gpasswd  -a  Tony  user 

  

 

转载于:https://www.cnblogs.com/chuijingjing/articles/8532137.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值