一用户与用户组和他们的权限
用户:这个文件属于谁,谁拥有这个文件或者目录
用户组:这个用户属于哪个用户组,属于哪个团体
比如:我的笔记本属于我,而我属于我家
笔记本就相当于文件,我是用户,而我家就是一个用户组
一个用户组里面有许多用户,比如说我家,我家有我,老爹,老妈,我当然不肯我老妈看我的笔记本,里面有许多那么多我不想让别人知道的故事,我就会把这些东西藏起来,这就是用户权限
每个用户组是相互独立的,也就是说,我家是一个用户组,而别人家又是一个用户组,每个用户组之间是相互独立的,我不能进入他家,他也不能进入我家,如果我们是朋友,我就可以进入他的家,当然,许多事情不能相当于是我家那样,什么都可以做,不过如果他给了我权利的话,我就可以做一些事情,比如说打开他家的电视什么的,这就是用户组权限。
二权限的说明
通过ls –al这个命令可以看到这是一个什么文件,属于谁,哪个用户组,每个人有什么权限,大小,时间,文件名
权限有rwx
分类说这些权限
(一) 对于文件
① r 这个是读的权限,就是看到文件的内容,如果不给用户这个权限,用户即使打开文件也看不到里面的内容 比如说给other的权限是-wx他就是可以看到打开这个文件,这里面对于他来说还是白版。。。。有点戏谑人了
② w是写的权限,就是你可以修改文件的内容,不管是添加内容还是删除内容,当然这个添加删除是相对于一个文件的内容的,不能加文件或者删除文件。比如说给other的权限是r-x他可以打开文件,也可以看到里面的内容,但就是无法修改,即使你里面在说他是傻X,他也只能默默的在心里说。。。你懂的。
③ x是执行权限,如果没有他的话,你是打不开文件的,即使你拥有rw的权利
(二)对于目录
类似于文件的
① r 你可以看到目录里面的内容,就是目录里面有什么文件
② w你可以新增或者删除文件
③ x你可以打开这个目录,或者利用这个目录去做点什么
当然,上面所说的给权限或者去权限只有root才能做的到
chgrp 改变用户组
chown 改变所有者
chmod改变权限
exit可以在root与用户之间来回切换,当然,如果你开始是在lc这个用户里面,你需要用su root 进入root里面才可以切换
groupadd添加用户组,如果用户组都有w权限,就会显示蓝色边框在目录四周