linux文件权限管理命令

来源:互联网 发布:如何申请淘宝签约商户 编辑:程序博客网 时间:2024/06/01 11:10

1、linux文件权限的描述格式解读:

drwxr-xr-x    也可用二进制表示:111 101 101  -->  755

d:标识节点类型(d:文件夹,-:文件,l:链接)

r:可读,w:可写,x:可执行

第一组rwx:  表示这个文件的拥有者对它的权限:可读、可写、可执行

第二组r-x:    表示这个文件的所属组对它的权限:可读、不可写、可执行

第三组r-x:    表示这个文件的其他用户(相对于上面的两类用户)对它的权限:可读、不可写、可执行

2、修改文件权限:

u:表示文件的拥有者,g:表示文件的所属组,o:表示文件的其他用户
+:表示为此类用户加上对该文件的指定操作权限,-:表示为此类用户减去对该文件的指定操作权限
为test.f1文件拥有者加上可执行权限:chmod u+x  test.f1
[root@mini2 ~]# ll test.f1-rw-r--r--. 1 root root 0 5月   6 10:15 test.f1[root@mini2 ~]# chmod u+x test.f1[root@mini2 ~]# ll test.f1-rwxr--r--. 1 root root 0 5月   6 10:15 test.f1
为test.f1文件所属组加上可写、可执行权限:chmod g+wx test.f1
[root@mini2 ~]# ll test.f1 -rwxr--r--. 1 root root 0 5月   6 10:15 test.f1[root@mini2 ~]# chmod g+wx test.f1 [root@mini2 ~]# ll test.f1-rwxrwxr--. 1 root root 0 5月   6 10:15 test.f1
为test.f1文件其他用户减去可读权限,加上可执行权限:chmod o-r,o+x test.f1
[root@mini2 ~]# ll test.f1-rwxrwxr--. 1 root root 0 5月   6 10:15 test.f1[root@mini2 ~]# chmod o-r,o+x test.f1[root@mini2 ~]# ll test.f1-rwxrwx--x. 1 root root 0 5月   6 10:15 test.f1

3、使用数字的方式修改权限

可读r:二进制表示为:100 即数字:4
可写w:二进制表示为:010 即数字:2
可执行x:二进制表示为:001 即数组:1
使用数字的方式进行修改,必须一次指定三类用户的执行权限。
为test.f1文件拥有者设置权限为可读、可写、不可执行,所属组设置为可读,不可写,不可执行,其他用户没有任何权限:
chmod 640 test.f1
[root@mini2 ~]# ll test.f1-rwxrwx--x. 1 root root 0 5月   6 10:15 test.f1[root@mini2 ~]# chmod 640 test.f1[root@mini2 ~]# ll test.f1-rw-r-----. 1 root root 0 5月   6 10:15 test.f1

4、统一修改文件夹下所有内容的权限:使用参数:-R

root@mini2 ~]# chmod -R 770 test[root@mini2 ~]# lldrwxrwx---. 2 root root 4096 5月   6 10:35 test[root@mini2 ~]# ll test总用量 0-rwxrwx---. 1 root root 0 5月   6 10:15 test.f1
注意:
(1)、目录没有执行权限时,普通用户是不能够进入的。
(2)、文件只有读写权限时,普通用户是可以删除的(删除文件不是修改它,是操作父目录,也就是修改了父目录的内容),只要父目录有可执行和修改的权限就可删除。

5、文件夹权限解读:rwx

--x: 可以cd进去
r-x: 可以cd进去并ls
-wx:可以cd进去并touch,rm自己的文件,并且可以vi其他用户的文件




 
 

0 0
原创粉丝点击