通过对文件设定权限可以达到以下三种访问限制权限:
只允许用户自己访问;
允许一个预先指定的用户组中的用户访问;
允许系统中的任何用户访问;
ls -la
第一位代表文件类型:文件类型,可以为 p、d、l、s、c、b 和 –
p:表示命名管道文件;
d:表示目录文件;
l:表示符号链接文件;
-:表示普通文件;
s:表示 socket 套接口文件;比如我们启用 mysql 时,会产生一个 mysql.sock 文件
c:表示字符设备文件;例: 虚拟控制台 或 tty0
b: 表示块设备文件; 例: sda, cdrom
接下来三位为一组权限,分别为文件所有者、同组用户、其他用户
r代表读 w代表写 x代表执行 -表示缺少此权限
第一个media 表示所有者 第二个media 代表所属组
改变文件的所属关系用到命令:
chown:可以用来改变文件(或目录)的属主
chgrp:可以用来改变文件(或目录)的默认属组(不常用)
chmod 改变文件读写权限 chmod 777 文件路径
rwx 分别为 4 2 1