chmod
chmod
命令用于更改文件或目录的权限。
chmod [选项] 权限 文件
权限可以用符号表示(例如,u+x
)或用八进制表示(例如,755
)。
u
:用户(文件所有者)g
:组o
:其他用户a
:所有用户r
:读权限w
:写权限x
:执行权限-R
:递归更改目录及其所有子目录和文件的权限。-v
:显示详细信息。chmod 755 file.txt
将文件 file.txt
的权限设置为 rwxr-xr-x
(所有者可读、写、执行;组用户和其他用户可读、执行)。
chmod u+x script.sh
为文件 script.sh
的所有者添加执行权限。
chmod -R 644 dir/
递归地将目录 dir/
中所有文件的权限设置为 rw-r--r--
。