Linux---权限管理命令
一、谁可以改变文件权限:文件所有者,管理员root
二、chmod
功能描述:改变文件或目录权限
语法:
chmod [ {ugoa} {+-=} {rwx} {文件或目录} ]如:chmod u+x 文件名
u=所有者,g=所属组,o=其他人,a=所有人,+ 增加权限,-减少权限,=替换权限
[mode=421] [文件或目录]
-R 递归修改
chown
语法: chown [用户] [文件或目录]
功能描述:改变文件或目录的所有者
范例: $ chown shenchao fengie 改变fengie的所有者为shenchao
chgrp
语法: chgrp [用户组] [文件或目录]
功能描述:改变文件或目录的所属组
范例: $ chgrp shenchao fengie 改变fengie的所属组为shenchao
umark
语法:umark[-S]
-s:以rwx形式显示新建文件缺省权限
功能描述:显示、设置文件缺省权限
范例:$ umask -s
权限的数字代表:
r=4,w=2,x=1
r:读权限,可以查看文件内容,可以列出文件中内容!
w:写权限,可以修改文件内容,可以在目录创建,删除文件!
x:执行权限,可以执行文件,可以进入目录!
文件执行权限:
r: cat,more,bead,tail,less
w:vim
x:script.command
目录执行权限:
r:ls(查看目录文件)
w:touch/mkdir/rmdir/rm
x:cd