要修改当前文件的权限,可以使用命令 `chmod`。以下是修改文件权限的方法:
-
查看当前文件的权限:
ls -l 文件名
-
修改文件权限:
chmod 权限 文件名
其中,权限可以用数字或符号表示。
-
用数字表示权限:
- 4:读权限
- 2:写权限
- 1:执行权限
- 每个权限的值相加,例如读写权限为 6,读写执行权限为 7。
- 修改文件权限为 `-rw-r--r--`(读写权限为所有者可读写,其他用户只可读取):
chmod 644 文件名
-
用符号表示权限:
- u:表示所有者
- g:表示所属组
- o:表示其他用户
- a:表示所有用户(u、g、o 的合集)
- +:添加权限
- -:取消权限
- =:设置权限
- r:读权限
- w:写权限
- x:执行权限
- 修改文件权限为 `-rw-r--r--`(读写权限为所有者可读写,其他用户只可读取):
chmod u=rw,g=r,o=r 文件名
请注意,修改文件权限需要足够的权限。如果当前用户没有足够权限,可以使用 `sudo` 命令获取临时的超级用户权限。