Linux__文件或目录权限管理

一、文件权限
1.1 在Linux中每一个文件或目录都有一定的权限,所属者,所属组。
以.开头的文件名或目录在linux下认为是隐藏文件或目录
Linux__文件或目录权限管理_第1张图片

1.2

d 表示目录
“-” 表示文件
l 表示链接
c 表示字符设备文件
p 表示的是管道文件
s 表示sock文件

1.3
在这里插入图片描述
1.3.1 九个字符,三个一组,第一组表示的是所属者的对该文件或目录的权限,第二组表示的是所属组对该文件或目录的权限,第三组表示的是其他用户的对该文件或目录的权限。
r 表示的是读
w 表示的写
x 表示的是可执行

1.3.2 你可能在别的地方看到过权值,三个一组的和,如775表示rwxrwxrx-等等
r = 4
w = 2
x = 1

1.3.3 在这里可以使用命名:
chmoad [选项] file/dir
eg:
chmoad a+x .cache
(a表示所有,给所有者添加可执行权限)
chmoad u+w .cache
(u表示用户,给用户也就是文件或目录所属者添加可写权限)
chmoad g+r .cache
(g表示所属组,给所属组添加可读权限)
chmoad g+r,a+x,u+w .cache

还可以使用权值修改权限
chmoad 775 .cache

1.4
在这里插入图片描述
1.4.1 这里第一个root表示文件或目录所属者是谁,第二个root表示该文件或目录的所属的组。

1.4.2
使用命令
chowm username filename/dirname
修改文件或目录的所属者
Linux__文件或目录权限管理_第2张图片
1.4.3
可以使用命令
gpasswd [-a/-d] username groupname
将用户添加到指定的组中,或者删除
在这里插入图片描述
1.5
在这里插入图片描述
表示文件的大小

你可能感兴趣的:(linux)