Linux常用命令-权限管理命令-权限管理命令chmod

我不是女神ヾ 2022-08-07 18:58 438阅读 0赞

我们知道一个文件的权限分为三个:所有者,所属组,其他人!

那么如何来更改权限呢?

一个文件的权限谁可以改?只有两个人:1.文件的创建者2.root用

chmod命令

Center

u=user;g=grup;o=other;a=all

Center 1

先创建一个hehe.txt文件,获取他的权限,然后更改权限就可以

了**!**

可以同时做多个授权!

20150422212517345

这里对hehe.txt做了对grop增加w权限,对other取消r权限

注意中间是用,隔开!

=命令 是不管是什么权限,一个=号让他变成自己设置的权限

比如

20150422213112059

但是在linux中真正常用修改权限的不是上述的,而是数字表示

法!

20150422213209102

x=1=2^0;w=2=2^1;r=4=2^2

比如我们要把hehe.txt的权限改成

—xrw—w-

1 6 2

20150422213833486

你看是不是?

问题来了?如果你要递归的修改文件的权限,怎么办呢?

chmod -R命令来了

20150422214459859

现在跟下递归创建1/2/3三个文件夹,并且查看2,3文件夹的属

性一样的,我们现在更改2的权限

20150422214611612

这时2和3的权限不一样了对吧!

试试-R的神奇

20150422215056210

他们的权限真是情况是:

20150422215454478

20150422220137012

我们在/1创建一个liuchen.txt文件

看他的权限

20150422220247003

创建一个新的用户liuchen看一下liuchen.txt的权限,我们属于

other

20150422220456374

20150422220651400

我们发现可以删除liuchen.txt因为1文件夹的权限是可写可写就

可以删除

所以我们的真正理解是liuchen对/1文件夹有W权限就可以对/里

面的所有文件有W权限,尽管liuchen.txt不具有w权限!

发表评论

表情:
评论列表 (有 0 条评论,438人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux权限管理命令

    su命令 切换用户,从管理员到普通用户,不需要密码。从普通到管理则需要。该指令系统变量仍保持原用户一致 su -命令 切换用户,从管理员到普通用户,不需要密码。

    相关 Linux 权限管理命令

    文章目录 更改文件的权限 更改文件的所有者 更改文件的所属组 查看并更改文件的默认权限 更改文件的权限 命令名称:chmod 命令英文原