2018-05-08
- 任何一个文件都具有『User, Group及Others』三种身份的个别权限。
- 所有关于使用者身份(包括root)的相关信息都记录在
/etc/passwd
这个文件内,个人密码记录在/etc/shwdow
文件下,所有组名记录在/etc/group
内。
-rwxrwx---
第一个字符代表档案类型:
-
d
表示目录 -
-
表示文件 -
l
表示连接文档
接下来三个为一组,分别为档案拥有者、档案所属群和其它人:
-
r
代表读 -
w
代表写 -
x
代表可执行
-
chgrp
改变文件所属群组 -
chown
改变文件拥有者,可以同时修改拥有者和群组,使用.
或者:
隔开即可
chown user.group file
-
chmod
改变文件权限,可以用数字代表各个权限:
r : 4
w : 2
x : 1
例如 [-rwxrwx---] 就可以表示770
变更文件权限命令如下:
chmod [-R] xyz 文件或目录
u代表owner,g代表group,o代表other,a代表全部
chmod u=rwx,go=rx 文件或目录
- cp可以用来拷贝文件,拷贝的同时会将权限进行拷贝
cp 来源文件 目标文件
- Linux中文件是否可执行是依据文件的
x
权限来决定的,与文档名没有关系
文件的rwx
权限都是针对文档的内容而言的 - 目录的
x
权限表示用户是否可以进入该目录成为工作目录
目录的rwx
权限都是针对目录下的文件名列表而言的
要开放目录给任何人浏览时,至少要给予r
和x
两个权限