介绍
-
Linux系统是一个典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。
目的 是 保护 Linux系统的安全性
文件类型和文件的属性(权限)
-
drwxr-xr-x
-
第一个字符 文件的类型
-
首字母【d】开头 目录
-
首字母【-】开头 文件
-
首字母【l】开头 链接
-
首字母【c】开头 设备 串口 (键盘、鼠标)
-
首字母【b】开头 存储设备
-
-
文件权限
-
第二个字符 开始 3个字符为一组,一共分为三组(9个字符)
-
第一组 2~4 这三个字符 属主权限 该文件的拥有者
-
第二组 5~7 这三个字符 属组权限 用户同组的所有用户拥有该文件的权限
-
第三组 8-10 这三个字符 其他用户权限 非以上的用户
-
0 1-2-3【属主】 4-5-6【属组】 7-8-9【其他】 文件权限 读-写-执行 读-写-执行 读-写-执行 文件权限 R-写-执行 R-写-执行 R-写-执行 每组的第一个字符即第2 5 8字符表示读权限。R表示 文件权限 R-W-执行 R-W-执行 R-W-执行 每组的第一个字符即第3 6 9字符表示写权限,W表示 文件权限 R-W-X R-W-X R-W-X 每组的第一个字符即第4 7 10字符表示执行权,X表示 文件权限 4-2-1 4-2-1 4-2-1
-
-
文件的属性
-
文件属性
- 属主权限 RWX 4 2 1
- 属组权限 RWX 4 2 1
- 其他权限 RWX 4 2 1
-
更改文件属性
- chown
- chown -R 属主名 文件名
- chown -R 属主名:属组名 文件名
- chown
-
命令行中切换用户
- su - root [root@sec ~]#
- su - azkaban [azkaban@sec /roots]$
-
修改权限
- chmod -R 777 文件/目录
- chmod +x 文件
- chmod a-x 文件 a-> all
- chmod u=rwx, g=rwx, o=rwx mysql_install.sh
-