1,通过使用-R选项连通子目录下的文件一起设置:
chmod -R 644 /usr/local/home/dave/*
这样就可以一次将/usr/local/home/dave目录下的所有文件连同各子目录下的文件权限全部设置为文件属主和同组用户可读可写,其他用户只读
2,如果希望设置suid,那么就将相应的权限位之前的那一位设置为4,如果希望设置guid,那么就将相应的权限位之前的那一位设置为2,如果希望两者都置位,那么将相应的权限位之前的那一位设置为4+2
3,chown和chgrp用法两例:
chown pauline project
chgrp sybadmin project
4,一般的说,umask命令是在/etc/profile文件中设置的,每个用户在登陆时都会引起这个文件,所以如果希望改变所有用户的umask,可以在该文件中加入相应的条目,如果希望永久性设置自己的umask值,那么就把它放在自己¥HOME目录下的.profile或.bash_profile文件中
5,对于文件来说,umask的最大值是6,对于目录来说,这个值可以取到7,其目的是防止在创建一个文本文件时就赋予它执行权限
6,软链接的一般格式:ln [-s] source_path target_path
阅读(2005) | 评论(0) | 转发(0) |