chmod 文件夹及子文件夹_权限管理命令--chmod

3088580f51498b11a02d3a25304abc26.png

先了解下基本知识

1 文件有三种权限,即所有者(user),所属组(group),其他人(others)

2 谁可以更改文件?文件的所有者和root(超级用户)

语法:chmod [{ugoa} {+-=} {rwx}] [文件或目录]

for example:

对于一个文件:daniel.txt ,假设它的权限是-rw-r--r--

若想给所有者添加x权限:chmod u+x daniel.txt

若想给所有者添加x权限和所属组减少r权限:chmod u+x,g-r daniel.txt

暴力修改权限,给所有者添加rwx权限(前提不管它之前是什么权限):chmod u=rwx daniel.txt

然而,使用数字更改权限确实最常见的,而不是上面提到的。

权限对应的数字表示 r--4,w--2,x--1

对于一个文件:daniel.txt ,假设它的权限是-rw-r--r--

我们可以通过数字来进行修改权限

chmod 745 daniel.txt 可以将daniel.txt文件修改为-rwxr--r-x

我们必须知道,修改一个文件夹的权限,其文件夹内部的文件权限是不会变的。

此时若想在修改一个文件权限的同时也修改其中文件的权限,须用如下语法:

chmod -R 777 pets 此时会将这个目录下的所有文件和目录的权限作统一的修改。

文件权限总结

f68c8912555338c3378a698129374527.png

如果一个目录的权限是777,那么这个目录下的文件是可以删除的,能删除文件的前提是对这个目录有写的权限。

对一个文件有修改的权限,只是可以修改文件的内容。

目录的r,x权限是同时出现的。

对于文件的r,w,x权限:

r:cat/more/head/tail/less

w:vim

x:script command

对于目录的r,w,x权限:

r:ls

w:touch/mkdir/rmdir/rm

x:cd

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值