详解:文件和目录的:“读写可执行”权限的作用以及文件创建时umask的简介

Linux8下对文件和目录操作的权限有三种,分别是:只有可读、可写、可执行。

对于文件来说:

  1. 可读:具有读取文件内容的权限
  2. 可写:具有增删修改文件的权限
  3. 可执行:具有对文件的执行权限

对于目录来说:

  1. 可读:具有浏览目录以及子目录内容的权限
  2. 可写:具有创建、修改、删除文件或者子文件的权限
  3. 可执行、具有进入到目录下的权限

1、目录的只读访问不允许使用cd进入目录,必须要有执行的权限才能进入。
2、只有执行权限只能进入目录,不能看到目录下的内容,要想看到目录下的文件名和目录名,需要可读权限。
3、一个文件能不能被删除,主要看该文件所在的目录对用户是否具有写权限,如果目录对用户没有写权限,则该目录下的所有文件都不能被删除,文件所有者除外
4、目录的w位不设置,即使你拥有目录中某文件的w权限也不能写该文件

拓展知识:
linux中,新建文件会有一个默认的权限,新建目录也会有一个默认的权限。比如目录755,文件644,这些默认权限是通过“umask”权限掩码控制的。

一般默认的umask值为022,比如你确定了自己要创建的文件的权限,它会将umask的值取反后与你将创建的文件的权限想与(即: (~umask)&0664)。所以只要修改了用户的umask值,就可以控制默认权限。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值