命令名称:chmod 英文原意: ch ange the permissions mod e of a file 执行权限:所有用户 语法:chmod [{ugoa}{+-=}{rwx}][文件或目录] [mode=421][文件或目录] -R 递归修改 功能:修改目录或文件的权限 u:user(所有者) g:group(所属组) o:other(其他人) a:all(所有人) r:read(读) w:write(写) x:execute(执行) 如上图所示,对于文件test.txt,文件所有者有读写权限,文件所属组和其他人就很只有读的权限。 假如现在修改文件的权限,修改为所有者只有读的权限,所属组有读和写的权限,其他人什么权限都没有。 一般写法:输入chmod u-w,g+x,o-r test.txt 日常写法:chmod 460 test.txt 在linux权限管理中,r对应4,w对应2,x对应1,所以460=r-- + rw- + --- =4+(4+2)+0=460 假如现在再次修改权限,让所有用人都有执行权限 chmod a+x test.txt 或 chmod 571 test.txt 选项-R实际上是递归修改权限,如:我们用mkdir -p /tmp/a/b 在目录/tmp下递归创建a目录,并在a目录下创建b目录