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 代表可以进入文件