chmod使用方法
//三个字母为一组
前面三个字母表示 //所有者
中间三个字母表示 //所属组
最后三个字母表示 //其他人
r //可读
w //可写
x //可执行
r=4
w=2
x=1
//例子
rw-r--r--=644
re-r-xr-x=655
chmod
[root@yang-1 ~]
[root@yang-1 ~]
总用量 24
-rwx------. 1 root root 846 9月 27 20:46 2.txt //前面一组与字母rwx表示所有者用户可读,可写,可执行
-rw-------. 1 root root 19184 9月 27 21:37 anaconda-ks.cfg.1
[root@yang-1 ~]
chmod -R:可以把目录,或者目录下面的子目录,文件批量的修改权限
[root@yang-1 ~]# tree /tmp/yang/
/tmp/yang/
└── yang1
└── yang2
[root@yang-1 ~]# ls -l /tmp/yang/yang1/ //查看权限
总用量 0
drwxr-xr-x. 2 root root 6 9月 28 20:40 yang2
[root@yang-1 ~]# ls -l /tmp/yang/ //查看权限
总用量 0
drwxr-xr-x. 3 root root 19 9月 28 20:40 yang1
[root@yang-1 ~]# chmod -R 777 /tmp/yang/ //使用-R修改权限
[root@yang-1 ~]# ls -l /tmp/yang/ //查看权限
总用量 0
drwxrwxrwx. 3 root root 19 9月 28 20:40 yang1
[root@yang-1 ~]# ls -l /tmp/yang/yang1/ //查看权限
总用量 0
drwxrwxrwx. 2 root root 6 9月 28 20:40 yang2
[root@yang-1 ~]#
使用方法
[root@yang-1 tmp]# chmod u=rwx,g=r,o=r yang
[root@yang-1 tmp]# chmod a+x yang/
[root@yang-1 tmp]# ls -ld yang/
drwxr-xr-x. 3 root root 19 9月 28 20:40 yang/
[root@yang-1 tmp]# chmod a-x yang/
[root@yang-1 tmp]# ls -ld yang/
drw-r--r--. 3 root root 19 9月 28 20:40 yang/