鸟叔的Linux私房菜基础篇-学习笔记(四)

使用者与群组

  • 文件拥有者(uear)
    类似于一个家庭中的个人的房间
  • 群组(group)
    类似与一个家庭中的客厅
  • 其他人(other)
    类似与客人
使用者的意义

由于王家三人各自拥有自己的房间,所以,王二毛虽然可以进入王三毛的房间,但是二毛不能翻三毛的抽屉。因为抽屉里面可能有三毛的私人的东西。

群组的概念

由于共同拥有客厅,所以王家三兄弟可以在客厅打开电视机,翻阅报纸等等。反正,只要是在客厅的玩意,三兄弟可以使用,因为大家都是一家人。

其他人的概念

如果张小猪通过关系认识了三毛,并且跟王三毛成为好朋友,那么张小猪就可以通过三毛进入王家,那个张小猪就是所谓的“其他人”
在这里插入图片描述

Linux文件权限概念

在这里插入图片描述
在这里插入图片描述

实例
修改文件属性与权限
  • 改变所属群组

chgrp [-R] dirname/filename
选项与参数:
-R:进行递归的持续变更,当要改变一个目录下所有文件的群组时要使用该参数

chgrp user initial-setup-ks.cfg# 将该文件群组改为user
  • 改变文件拥有者

chown [-R] 账号名称 文件或目录

  • 改变权限

chmod [-R] xyz 文件或目录
选项与参数:
xyz:就是要修改的数字类型的权限属性

每种身份各自的三个权限分数是需要累加的,例如当权限为[-rwxrwx---]分数则是:
owner=rwx=4+2+1=7
group=rwx=4+2+1=7
others=---=0+0+0=0

chmod 777 .bashrc #将该文件的权限改为rwxrwxrwx

常常我们以vim编辑一个shell的文字批处理文件后,他的权限通常是-rw-rw-r–也就是644,如果要将该文件变成可执行文件,并且不要其他人修改此文件的话,那么就需要-rwxr-xr-x这样的权限,此时就得下达:"chmod 755 test.sh"的指令

目录与文件的权限意义

在这里插入图片描述

注意:一个文件有w权限不代表具有删除该文件的权限,只有当该文件所属的目录有w属性才可以删除该文件
所以目录具有w属性不仅代表可以修改其中的文件名,还代表可以删除里面的文件!
对于目录,若没有x属性,则不能进入该目录下!

在这里插入图片描述

发布了17 篇原创文章 · 获赞 0 · 访问量 916

猜你喜欢

转载自blog.csdn.net/qq_39621037/article/details/102650215