文件类型
常见的三种类型:
- 文件 -
- 目录 d
- 连接 l
文件权限
- 可读 r
- 可写 w
- 可执行 x
- 无权限 -
文件前字符的意义
实例
-rw-rw-r-- test test 96 Sep 28 11:05 hive-select-log.sql
第一部分
- rw- rw- r--
十个字符,代表不同意义。
- 第一个字符 表示文件类型: “-”,代表这是一个文件。
- 后面九个字符,代表文件针对不同用户的权限关系:
每三个为一组,分别是对文件的拥有者u,所属组成员g,其他人o的权限
第二部分
test test
- 第一个字符串表示文件的拥有者 test
- 第二个字符表示文件的所属组 test
权限的数字表示方法
r >>>> 2^2
w >>>> 2^1
x >>>> 2^0
所以,上文中的权限用数字表示为 664
如何设置权限
首先需要使用root用户
chomd 命令
修改权限,同组仅仅可读
chomd g-w a.txt
数字形式
chomd 664 a.txt
改变文件拥有者和所属组
chown admin /xxx/xx.xxx
chgrp admin /xxx/xx.xxx
针对目录
chomd -R admin /xxx/xx.xx