chmod计算器

拥有者

群组

其他

计算结果

如何使用chmod计算器

根据需要选择自己的使用方法。


什么是权限?

系统上的每个文件都有一组与之关联的权限,即哪些用户有权访问以及他们拥有什么类型的访问。
用户分为三种类型:
U ,表示拥有该文件的用户
G ,表示文件定义的所有权组
O ,意思是其他人
Linux 文件系统中的文件权限由三个不同的用户类别管理:用户/所有者、组和其他/公共用户。每个类别可以拥有读、写和执行权限。文件权限可以用符号或数字(八进制)格式表示。

chmod指令说明

语法:
chmod [用户类型][操作符][权限] 文件名
指令说明
chmod u+x file给所有者添加「执行」权限
chmod g-w file移除群组的「写」权限
chmod o=r file设置其他用户权限为「只读」
chmod a+r file所有用户添加「读」权限
chmod ug=rw,o= file 所有者/群组:读写,其他用户:无权限
数字模式(八进制模式)
chmod [三位数字] 文件名
每位数字对应:所有者(4/2/1)、群组(4/2/1)、其他用户(4/2/1)
常用权限组合:
数字符号表示典型场景
755rwxr-xr-x可执行文件/脚本(所有者完全控制,其他人只读执行)
644rw-r--r--普通文件(所有者可读写,其他人只读)
777rwxrwxrwx危险!完全开放权限(临时调试时慎用)
600rw-------私有文件(仅所有者可读写)
750 rwxr-x--- 所有者完全控制,群组可读执行,其他人无权限