相关命令
chown [用户名] [文件]
更改文件拥有者(加sudo强制更改)
chown [拥有者]:[所属组] [文件]
更改文件拥有者和所属组(root权限下)
chgrp [用户名] [文件]
更改文件所属组
文件类型
输入ls或ll显示的文件,第一个字符表示文件类型
Linux文件类型不通过后缀区分
-:普通文件,文本,源代码,图片,视频,库可执行等
d:目录文件
b:块设备文件
c:字符设备文件
p:管道文件
s:socket文件
虽然Linux不通过后缀识别文件,但为了方便我们仍然采用文件带后缀形式
file [文件]
查看文件类型
常见的权限三个问题:
1.对于一个目录需要什么权限能够进入?
x(执行)权限,决定是否可以进入目录
r(读)权限,决定是否可以对文件属性信息进行查看
w(写)权限,决定是否可以在目录下进行创建和删除文件
2.为什么创建的普通文件起始权限不是666,而是664?为什么创建的普通目录起始权限不是777,而是775?
因为文件在创建的过程中会从起始权限中去掉umask掩码中出现的权限
起始权限&(~umask)=最终权限(默认)
3.一个文件是否能删除,并不取决于文件本身,而取决于文件所处的目录的拥有者是否具有w(写)权限
粘滞位: