chmod --help
chmod --version
用户类型:u、g、o三种用户分别设置权限,a代指三者。
权限类型:r=4, w=2, x=1
chmod [权限信息参数cfvR] u/g/o [+/-/=] [rwx] filename
// 同时为多个文件设置权重
chmod u+x filename1 filename2
// 为一个类型用户设置权限
chmod u+rwx filename1 filename2
chmod u=rwx filename1 filename2
// 为多个类型用户设置权限
chmod ugo=rwx filename1 filename2
chmod u=rwx g=rwx o=rwx filename1 filename2
chmod ugo+rwx filename1 filename2
chmod u+rwx g+rwx o+rwx filename1 filename2
// 直接用数字指代用户权限
chmod 111/777 filename #为u/g/o三种用户设置权限
// 添加cfvR参数时会输出权限相关的信息
chmod -c 755 filename
chmod u=r filename 与 chmod u+r filename是有区别的:
u=r为重新设定u的权限只有读r权限。
u+r为u添加读r权限。
内容说明:MODE指设置权限,OPTION指输出权限信息