首页 > 代码库 > 对linux文件权限的理解
对linux文件权限的理解
档案 和 目录 都有权限:r、w 、x,并且对于 拥有者(属主),同组用户,其他用户 都有对应的权限限制
对于档案(即文件):r-代表读,可读取文件的内容;w-代表写,可修改文件的内容;x-代表执行,可以执行文件
对于目录(记录文件清单):r-代表可以列出其中的档案相关信息;w-代表目录下文件和目录的删除、重命名、新建;x-代表可以以该目录作为工作目录;
总结:
文件的访问及使用限制由文件本身的权限决定,但是文件名称的修改、文件本身的
删除是由文件所在目录的w权限决定的。
文件的拥有着或者root可以修改档案或者目录的权限。
另外:cd、ls等系统提供的命令也是有权限的,可以通过删除其x权限禁止用户使
用该命令。
用户使用系统:即用户通过一个程序去操作文件或档案,要顺利进行这一动作,得
满足两个条件:
(1)对该程序的访问权限:如对 cd 、ls 等的x权限
(2)对要操作的目标文件的访问权限
举例:用户 dvid 进行操作:vim test.cpp
(1)首先 dvid 得具有 vim 程式的执行权限:x
(2)其次 dvid得具有test.cpp的读写权限:rw
对linux文件权限的理解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。