Linux——操作系统下的权限

Linux下有两种用户:
1.超级用户(root):可以再linux系统下做任何事情,不受限制
2.普通用户:在linux下做有限的事情。
超级用户的命令提示符是“#”,普通用户的命令提示符是“$”。
命令:su [用户名]
功能:切换用户。
例如,要从root用户切换到普通用户user,则使用 su user。 要从普通用户user切换到root用户则使用 su
root(root可以省略),此时系统会提示输入root用户的口令。
文件权限的认识:
1.文件访问者的分类(人):
文件和文件目录的所有者:u—User
文件和文件目录所属组:g—Group
其它用户:o—Others
2.文件访问对操作的分类:
可读:-r
Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限
可写:-w
Write对文件而言,具有修改文件内容的权限;对目录来说具有删除移动目录内文件的权限
可执行:-x
execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限
3.目录的权限:
可执行权限: 如果目录没有可执行权限, 则无法cd到目录中.
可读权限: 如果目录没有可读权限, 则无法用ls等命令查看目录中的文件内容.
可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件.
(只要用户具有目录的写权限, 不论这个用户是否有这个文件的写权限,用户就可以删除目录中的文件…为了解决这一问题,因此Linux引出粘滞位这一概念。当一个目录被设置为"粘滞位"(用chmod +t),则该目录下的文件只能由
一、超级管理员删除
二、该目录的所有者删除
三、该文件的所有者删除 )

猜你喜欢

转载自blog.csdn.net/WEIYANGBIN/article/details/110316706