r代表对文件可读,w代表对文件可写,x代表对文件可执行
chmod 命令格式:
chmod u=rwx,g=rwx,o=rwx filename //u表示用户,g表示组,o表示其他
chmod +x filename //增加可执行权限
chmod -x filename //减去可执行权限
[root@localhost ~]
-rw-r--r--. 1 root root 37332 11月 30 21:11 install.log
[root@localhost ~]
[root@localhost ~]
-rwxr-xr-x. 1 root root 37332 11月 30 21:11 install.log
//增加了,可执行权限
[root@localhost ~]
[root@localhost ~]
-rw-r--r--. 1 root root 37332 11月 30 21:11 install.log
//减少了可执行权限
用数字方式更改权限:
rwx 分别用4,2,1表示,
4+2+1 = 7 //全部权限
4+2 = 6 //可读,可写
4 + 1 = 5 //可读,可执行
2 + 1 = 3 //可写可执行
chmod 777 filename //用户,组,其他都是可读,可写,可执行
chmod 755 filename //用户可读,可写,可执行,组和其他可读,可执行
[root@localhost ~]
[root@localhost ~]
-rwxrwxrwx. 1 root root 37332 11月 30 21:11 install.log
//恢复原来权限
[root@localhost ~]
[root@localhost ~]
-rw-r--r--. 1 root root 37332 11月 30 21:11 install.log
文件和目录权限功能区别:
file rwx //读写执行
r读 代表可以读写文件的内容
w写 可以编辑、新增或者是修改该档案的内容(但不能删除该文件)
x执行 文件可以做为二进制文件来执行,仅仅有这样的权限,执行是否成功,要看文件内容
dir rwx //读写执行
r 代表可以读写文件的内容
w 建立新文件与目录
删除已经存在的文件与目录
更改文件或者目录的名字
移动文件或者目录到别的目录
x 代表可以进入文件