Linux Ubuntu使用7: 文件的权限

文件的权限

考虑以下几个方面:

  • - owner : 文件的属主 owner 
  • - r : 文件是否可读 read 
  • - w :  文件是否可写 write
  • - x:    文件是否可以执行 excute

比如,系统中有用户:  shaofa 和 ming

一个文件 simple.txt ,由 shaofa 创建

那么,ming 能访问这个访问吗?是否可读?是否可写?

使用 ls 命令查看一个文件

ls -l simple.txt

-rw-r--r--. 1 shaofa shaofa 13 4月  21 03:48 simple.txt

其中,rw-r--r-- 表示该文件的访问权限

 类型 : 目录 d / 文件 -

权限 :

链接/子项数 :属主 :组名 : 文件大小 : 修改时间 : 文件名

r w - r - - r - -

权限分为三部分:自己 | 同组 | 别人

例如 :

 r w x r w x r w x  

 r w x r w x r - -

 r - - - - - - - - 

在文件夹窗口里,文件 | 属性 | 权限 查看

修改文件权限

chmod  , 即change file mode 修改文件的访问权限

比如,一个文件simple.txt ,想让别人也能修改

chmod  o+w  simple.txt

其中,

  •    o ,表示 other 别人
  •    +w ,表示增写 write 权限

chmod  a+w  simple.txt 

所有人 all 添加w权限

chmod a-w simple.txt

所有人减去w权限

chmod u+w  simple.txt

仅用户 user 自己的权限 +w

chmod o-w  simple.txt

修改别人 other 的权限 -w

要点与细节

1 只有文件的属主或者root 可以修改文件权限 

2 省略写法

chmod  +w  simple.txt

chmod  -w   simple.txt

默认是修改自己和本组的权限

chmod修改文件夹及子目录权限:

chmod 777 * -R

修改文件属主

chown  , 即change owner 修改文件的属主

一般来说,每个用户只操作自己的用户目录

所以 chown 命令并不常用

示例:

1 在 /opt 目录下建立一个文件夹 software

2 将 software 目录分配给用户 shaofa

su root

mkdir /opt/software

chown -R shaofa /opt/software

ls -ld /opt/software

要点与细节

只有文件的 owner 和 root 才有权更改属主
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值