chmod
语法:
chmod [{ugoa} {+-=}] [文件或目录]
[mode=421] [文件或目录]
-R 递归修改
功能描述:改变文件或目录权限
权限说明:
r----4
w---2
x---1
rwxrw-r--
7 6 4
案例1:
1.赋予文件test.txt所属组写权限
chmod g+w test.txt
2.修改目录testfile 及其目录下文件为所有用户具有全部权限
chmod -R 777 testfile
案例2:
思考:在root用户下创建一个文件夹temp,并赋予777的权限,然后在temp中创建文件demo
问普通用户可以删除demo文件吗?
解答:
可以删除
删除一个文件的前提条件是
是对这个文件的所在目录有写权限,你才可以删除
对一个文件有写权限只是可以修改文件的内容
chown
语法:chown [用户] [文件或目录]
功能:改变文件或目录的所有者
案例:改变文件fengjie的所有者为user1
chgrp
语法:chgrp [用户组] [文件或目录]
功能:改变文件或目录的所属组
案例:
改变文件fengjie的所属组为duoduo
umask
语法:umask [-S]
-S 以rwx形式显示新建文件夹缺省权限
功能描述:显示、设置文件的缺省权限
案例:修改创建文件夹的默认权限,假如修改默认权限为755