1.权限管理命令:chmod
修改文件权限的命令;
语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录]
+:增加权限;
-:删除权限;
=:等于 么权限;
#u-用户,g-用户组,o-其他用户,a-全部
chmod u+r filename
chmod u+r,o-w filename
语法:chmod [mode=421] [文件或目录]
#读:r-4,写:w-2,操作:x-1
chmod 777 filename
#777=rwxrwxrwx,461=r--rw---x
语法: chmod -R 递归修改
#当前文件及以下文件权限都改为777
chmod -R 777 /filename/file
文件的权限和目录的权限是不一样的,如果文件没有w,但目录有,依然可以删除此目录下的文件。
文件类型 | 权限 | 可以操作的命令 |
file | r | cat/more/head/tail/less |
w | vim | |
x | script command | |
directory 目录 | r | ls |
w | touch/mkdir/rmdir/rm | |
x | cd |
2.权限命令管理:chown
改变文件或目录的所有者
语法:chown [用户] [文件或目录]
chown root filename
3.权限管理命令:chgrp
改变文件或目录的所属组
语法:chgrp [用户组] [文件或目录]
chgrp lampbrother filename