大阔
发布于 2023-10-29 / 50 阅读 / 0 评论 / 0 点赞

Linux中使用chmod设置权限

针对一个文件设置权限

要想理解一个文件的权限,你必须要知道文件的权限和文件的owner和group息息相关。


修改文件的owner可以使用chown命令(change owner)

chown user file
修改file的owner为user

修改文件的group可以使用chgrp命令(change group)

chgrp group1 file
修改file的group为group1

可以使用chown命令直接修改文件的owner和group
例如: chown user:group1 file

使用chmod命令修改文件权限

chmod u/g/o file
u=user
g=group
o=others

chomod u=rwx,g=rwx,o=rwx file
修改owner的权限为rwx group的权限为rwx others的权限为rwx

chmod u-x,g-wx,o-rwx file
表示owner减去x权限,文件所属组减去wx权限,other减去rwx权限

chmod u+x,g+w,o+r file
表示owner加上x权限,所属组加上w权限,其他人加上r权限

通过上面的"加权限","减权限","等于权限",就可以设置文件为任何权限了

评论