1.使用ls -l
2.使用chmod
3.使用chown
4.设置粘滞位
示例: --x=1;-w-=2;r--=4; r-x=5; rw-=6;rwx=7;
rwxrw-r--
-> chomd 764 filepath
或者chmod u=rwx, g=rw, o=r filepath
; chmod ugo=r,g=w filepath
chmod u+x, g+x filepath
chmod g-x fielpath
chmod g=u-r filepath
意为设置用户组的权限为与用户相同的权限,但删除r权限chmod a+x filepath
chown user:group filepath
(user , group 为新的用户与用户组)粘滞位:目录有一个叫做粘滞位的特殊权限,如果某目录设置了粘滞位,则只有创建该目录的用户才能删除目录中的文件。
其出现在其他用户组中的执行权限位置。当设置执行权限时-------rwt,当没有设置执行权限时-------rwT
操作:chmod a+t dirname
递归方式设置所有权和文件权限,使用选项-R;
chmod 764 filepath -R
chown user:group filepath -R
补:文件类型:- 普通文件 d 目录(directory); c 字符设备(char);b 块设备(block);l 符号链接(link)s 套接字(socket)p 管道(pipe)
原文:https://www.cnblogs.com/hongbo-tao/p/13344457.html