r read 读权限
w write 写权限
x execute 执行权限
但例如二进制文件时不能进行读写的
cat /bin/cat 如果出现乱码,通过reset来进行恢复;
groupmems -a wang -g g1 增加wang账号到g1组内;
usermod -aG g2 wang 增加wang账号到组的另外一种方法;
chown 用户 文件 修改文件所属用户;
chgrp 组 文件 修改文件所属组,但是必须是用户所在的组才能修改成功;
其中who中有三种人,other后面还有一个all,用a来代替,也可以省略不写a;=是直接授予相应权限;
重点:
1、读写权限对于root账号是不受限的;
2、如果文件没有执行权限,那么root也不可以进行执行操作;
3、读权限对于二进制文件不是必须的;但没有读权限,就意味着将不能查看二进制文件的属性;
4、文件夹如果没有读权限,那么就无法浏览文件夹内有什么文件,但文件的内容还是可以查看的;
5、如果文件属于自己,但没有任何权限,自己也是不能访问的,但可以对权限修改,修改完后,就可以正常访问了,其中文件是绿色的代表文件具有执行权限;
6、如果文件对其他用户只有w权限,那么其他用户不能读,只能写,可以通过>>的方式进行操作;
7、删除文件的权限不是由文件的权限决定的,是由文件夹的写权限决定的;如果对目录没有执行权限,意味着不能cd进入目录,不能看文件属性,不能查看文件