赞
踩
目录
Linux下有两种用户,分别是root(超级用户)和普通用户,顾名思义超级用户可以在Linux下做任何的操作,不受限制,而普通用户在Linux下受到权限的限制
由普通用户切换到root下需要使用su指令
命令:su[用户名]
功能:进行用户的切换
1.文件和文件目录的所有者 u--user
2.文件和文件目录所有者所在组的用户 g--group
3.其他用户 o--other
接下来着重分析文件类型及其权限
对于文件类型最为常见的就是
-:普通文件
d:文件夹
p:管道文件
b:块设备
c:字符设备
详情看下图
首先介绍一下所属者和所属组
然后基本的权限就分为 读,写,执行
1:读(r)--Read对于文件来说,具有读取文件内容的权限,对目录来说,具有读取目录信息的权限
2:写(w)--Write对于文件来说,具有修改文件内容的权限,对于目录来说,具有移动删除目录的权限
3:执行(x)--execute对于文件来说,具有执行文件的权限,对于目录来说,具有进入目录的权限
基本的有两种表示方式
第一种就是Linux表示的方式----字符表示方式
r--:只读
-w-:只写
--x:只执行
rw-:可读可写
-wx:可写可执行
r-x:可读可执行
rwx:可读可写可执行
---:什么都不可
第二种就是8禁止表示方法
权限符号 八进制 二进制 r 4
100 w 2 010 x 1 001 rw 6 110 rx 5 101 wx 3 011 rwx 7 111 --- 0 000
chmod
功能:设置文件的访问权限
方式:chmod[参数] 权限 文件名
+:向权限范围内增加权限代号所表示的权限 -: 向权限范围内取消权限代号所表示的权限 =:向权限范围内给予权限代号所表示的权限
用户符号 u:所属者 g:所属组 o:其他用户 a:所有用户
例:
需要注意的
由此我们在进行文件权限操作时,也是有需要注意事项的
1.在给文件增加执行权限的时候,并不代表添加了就可以被执行(因为文件到底能否被执行根本还是取决于文件本身是否具有执行的条件)
2.在root用户下,对于u,g,o,的权限可以任意进行修改而不受权限的限制
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。