Linux学习-目录权限

本文详细介绍了Linux中目录的权限,包括读取(r)、写入(w)和执行(x)权限的含义,并重点讲解了x权限对进入目录及执行文件的影响。此外,还阐述了stick bit的作用,它能防止普通用户删除不属于自己的文件,通常应用于保护临时目录如/tmp。
摘要由CSDN通过智能技术生成

目录权限

目录的主要内容是记录文件名列表,针对目录:

r 表示具有读取目录结构列表的权限,具有读取一个目录的全显示,表示可以使用ls命令查询该目录下的文件名数据。

w 表示具有更改该目录结构列表的权限:包括新建文件与目录,删除已存在的文件与目录(不论该文件权限为何),将与存在的文件或目录重命名,转移该目录内文件或目录位置。

x 表示用户能否进入该目录进入工作目录,以及能否访问该目录下的文件和子目录。如果在某目录下不具有x权限,就无法切换到该目录下,也无法执行该目录下的任何命令,即使具备w权限。

我们看一下x权限如何影响用户对目录的操作:

现在当前用户对test目录不具备x权限,但具备r和w权限

drw-rw-r--  2 shawn shawn   4096 Mar 30 05:35 test/
使用ls命令查看目录下的目录列表:

shawn@ubuntu:~$ ls -al test/
ls: cannot access test/deadloop: Permission denied
ls: cannot access test/deadloop.c: Permission denied
ls: cannot access test/..: Permission denied
ls: cannot access test/.: Permission denied
to
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值