chmod命令用于修改linux中文件和文件夹的权限。chmod命令格式为:
chmodxyzfileordirectorytomodifypermissions
其中x是文件或目录所有者的rwx权限之和,y是该文件或目录所属用户组的rwx权限之和,z是其他用户对该文件或目录的rwx权限之和。rwx的权重分别为4、2和1。例如,chmod755/root/testfile的设置含义是:将/root/testfile的权限字符串设置为-rwxr-xr-x(对应于x=rwx=421=7,y=rwx=401=5,z=rwx=401=5)。
chmod命令的另一个重要参数需要知道:-r参数(大写r)。此参数表示权限的递归设置,即更改文件夹及其下所有文件和子目录的权限。示例:
chmod755-r/root/testdir/