chmod 是一个用于修改文件或目录权限的命令
基本语法:
chmod [选项] 模式[,模式]... 文件或目录
其中,选项 可以是 -R(递归地修改目录及其内容的权限),-v(显示详细信息),-c(显示更改前的权限)等。
模式 是一个或多个字符,用于指定权限。每个模式可以包含以下权限:
r:读取权限w:写入权限x:执行权限例如,如果您想要修改名为 example.txt 的文件的权限,使其对所有者具有读写权限,对组和其他用户具有只读权限,您可以使用以下命令:
chmod 644 example.txt
这里,6(二进制表示为 110)表示所有者具有读写权限(rw-),4(二进制表示为 100)表示组和其他用户具有只读权限(r--)。
如果您想要递归地修改目录及其内容的权限,可以使用 -R 选项,例如:
chmod -R 755 my_directory
这里,7(二进制表示为 111)表示所有者具有读写执行权限(rwx),5(二进制表示为 101)表示组和其他用户具有读执行权限(r-x)。
更多关于 chmod 命令的信息,您可以参考其手册页(man page):
man chmod