所谓的文件权限,是指对文件的访问权限,包括对文件的读、写、删除、执行。Linux 是一个多用户操作系统,它允许多个用户同时登录和工作。因此 Linux 将一个文件或目录与一个用户和组联系起来。
我们设定权限时会有777、666等数字出现,下面看下具体的数字表示权限,和这三位分别对应的权限所有者
首先看这个三位数的每一位表示
文件组
第一位表示所有者具有的权限
第二位表示组具有的权限
第三位表示其他用户的权限
下面我们看下每位上的0-7数字表示何种权限
0 - 没有权限
1 - 执行权限
2 - 写权限
3 - 写执行权限
4 - 读权限
5 - 读和执行权限
6 - 读和写权限
7 - 读,写,执行权限
修改文件的所有权chown 和 chgrp
chown new_user file or directory:修改文件或目录的所有者。
chgrp new_group file or directory:修改文件或目录的所属组。
修改文件的访问权chmod
chmod 777 file_name