测试人员学linux(三) : 目录结构、文件及权限 一、目录结构 二、文件及权限命令 三、chmod 修改权限
目录
1.目录结构
2.文件及权限命令
3.chmod 修改权限
二、文件及权限命令
1.文件定义:
在Linux系统中,文件被看做是字节序列。这种概念使得所有的系统资源有了统一的标识,这些资源包括普通文件、文件夹、硬盘、键盘、打印机、进程、链接等。对这些资源的访问都是通过字节序列的方式实现的。
2.文件类型:
-: 普通文件;
d:文件夹
b:块设备文件;
l:链接符号,如软链接;
c:字符设备文件。
s:套接字文件;
p:命名管道文件
3.文件命名:可以为字母、数字、$
-、.、_等等符号(除了/);
4.文档权限
第一个字符:文档类型
-
d
c
l
文件权限按照R W X顺序排列,第一组文件属主,第二组同组用户权限,第三组其他组用户权限;
2-4:所有者权限 u
5-7:所有者所在组权限g
8-10:其他人权限o
2:root前的2表示有2次引用,一次被父目录,一次被子目录
root root:文件属主、文件所属群组
三、chmod 修改权限
chmod
用途:改变文件或者目录的存取权
文档权限
第一个字符:文档类型
-
d
c
l
2-4:所有者权限 u
5-7:所有者所在组权限g
8-10:其他人权限o
例如:
方式1: 角色 + /- 权限
chmod u+r
方式2:
chmod 777
-rwx rwx rwx 有权限为1,没有权限为0
-111 111 111 分角色把二进制的值转化为10进制 二进制111对应十进制是7
chmod 777 是全部授权