linux 文件权限

242 阅读1分钟

当我们部署皕杰报表时,有时需要对文件赋予权限。

linux文件对不同用户可以分别设置权限,管理员(root)有所有权限。

文件权限解释

查看路径下所有文件的命令:

ll 或者 ls -l 查询结果列出了当前路径下的文件和文件夹,每行数据以相同格式显示。

第一个字符常见的两种,d和-,d表示文件夹,-表示文件。 从第二个字符开始,每三个一组。使用r、w、x、-表示,按照rwx的顺序,每个字母表示一种权限。

r:允许读的权限

w:文件可以编辑

x:执行权限

-:没有任何权限

9个字符位置,3个一组,分3组,分别表示文件所属用户权限,用户组权限和其他用户权限。

修改权限命令

chmod 777 文件名

1.chmod 577 /home/stuser -R

2.umask -p 0200

3.chown XXXX YYYY (XXXX 为用户名 YYYY为文件名)

权限列表

-rw-------   (600) 只有所有者才有读和写的权限

-rw-r--r--   (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限

-rwx------   (700) 只有所有者才有读,写,执行的权限

-rwxr-xr-x   (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限

-rwx--x--x   (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限

-rw-rw-rw-   (666) 每个人都有读写的权限

-rwxrwxrwx   (777) 每个人都有读写和执行的权限