owner group other
0 123 456 789
d rwx r-x r-x
第一个字符表示文件类型:
-:表示普通文件
d:目录的标识符
l:链接文件的标识符
第二个到第四个字符表示文件的所有者(owner)(一般指创建者)
第五个到第七个字符表示用户组(group)的权限
第八个到第十个字符表示其他组(other)的权限
chmod(change the permissions mode of a file)
功能描述:改变文件或目录权限
语法:chmod [{ugo}{+-=}{rwx}] [文件或目录]
chmod [mode=421] [文件或目录]
文件 目录 权限对应数值
r: 可读 可以查看目录 4
w: 可写 增加、删除 2
x: 可执行 可以进入 1
例子:chmod g+w file1 增加文件file1所属组“写”的权限
chmod 777 dir1 设定目录dir1为所有用户具有全部权限
chown(change file ownership)
功能描述:改变文件或目录的所有者
语法:chown [用户] [文件或目录]
例子:chown dodo file1 改变文件file1的所有者为dodo
chgrp(change file group ownership)
功能描述:改变文件或目录的所属组
语法:chgrp [用户组] [文件或目录]
例子:chgrp root file1 改变文件file1的所属组为root
umask
功能描述:显示、设置文件的缺省权限
语法:umask [-S]
-S 以rwx形式显示新建文件或目录的缺省权限
例子:umask
umask -S