Linux—在目录中执行增删查(cd, touch, ls, rm, mv)所需要的权限

本文探讨了Linux系统中不同文件权限(rwx)与常用命令(cd、touch、ls、rm、mv)之间的关系,并通过实验验证了每种命令所需的最小权限。

1.  cd

首先我们有一个目录,它没有任何的用户权限,那么我们试试看能不能进去


那么我们试试看能不能进去


我们发现并不能进去,那么我们加上 权限看看是否能进去


我们发现并不能进去,那再加上 看看能否进行cd命令


还是不能,那再加上 权限看看能否进行cd命令


当加上 x 权限之后,我们就可以进行 cd 命令 

结论:我们要想进行 cd 操作需要 x(可执行)权限。

2.  touch

我们将zj的wr权限去掉,然后进入到zj里面,想要touch 一个文件,发现不可以


此时我们对其加上 r 权限,还是不能够进行touch


我先讲之前加的r去掉,然后对其加上w权限,发现可以进行touch


结论:touch需要 w (可写) 权限。

3.ls

此时我们ls却发现不行,返回到zj 对其加上r权限再进去进行ls操作发现可以进行


 结论:ls需要r (可读) 权限。

4.rm

第一种是一个文件所属的目录,只要此目录有wx权限,就可以进行删除,但不可以看有哪些文件

第二种直接进行删除,只需要有w权限就可以进行删除。

5.mv

对于mv 

第二个参数类型是文件时,mv完成的是文件重命名。

第二个参数为目录:

目录--->已存在的目录   就为移动

目录--->不存在的目录    就为重命名


结论:进行mv 需要有w(可写)权限。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值