网站平台建设包括哪些,产品外观设计用什么软件,黄冈网站推广软件费用是多少,温州网站建设得花多少钱目录#xff1a; 目录的权限粘滞位总结 目录的权限
可执行权限: 如果目录没有可执行权限, 则无法cd到目录中. 可读权限: 如果目录没有可读权限, 则无法用ls等命令查看目录中的文件内容. 可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件.
粘… 目录 目录的权限粘滞位总结 目录的权限
可执行权限: 如果目录没有可执行权限, 则无法cd到目录中. 可读权限: 如果目录没有可读权限, 则无法用ls等命令查看目录中的文件内容. 可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件.
粘滞位
换句话来讲, 就是只要用户具有目录的写权限, 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限. 这好像不太科学啊, 我张三创建的一个文件, 凭什么被你李四可以删掉? 我们用下面的过程印证一下
[rootlocalhost ~]# chmod 0777 /home/ [rootlocalhost ~]# ls /home/ -ld drwxrwxrwx. 3 root root 4096 9月 19 15:58 /home/ [rootlocalhost ~]# touch /home/root.c [rootlocalhost ~]# ls -l /home/ 总用量 4 -rw-r–r–. 1 root root 0 9月 19 15:58 abc.c drwxr-xr-x. 27 litao litao 4096 9月 19 15:53 litao -rw-r–r–. 1 root root 0 9月 19 15:59 root.c [rootlocalhost ~]# su - litao [litaolocalhost ~]$ rm /home/root.c #litao可以删除root创建的文件 rm是否删除有写保护的普通空文件 “/home/root.c”y [litaolocalhost ~]$ exit
为了解决这个不科学的问题, Linux引入了粘滞位的概念 [rootlocalhost ~]# chmod t /home/ # 加上粘滞位 [rootlocalhost ~]# ls -ld /home/ drwxrwxrwt. 3 root root 4096 9月 19 16:00 /home/ [rootlocalhost ~]# su - litao [litaolocalhost ~]$ rm /home/abc.c #litao不能删除别人的文件 rm是否删除有写保护的普通空文件 “/home/abc.c”y rm: 无法删除/home/abc.c: 不允许的操作
当一个目录被设置为粘滞位(用chmod t),则该目录下的文件只能由 一、超级管理员删除 二、该目录的所有者删除 三、该文件的所有者删除
总结
目录的可执行权限是表示你可否在目录下执行命令。 如果目录没有-x权限则无法对目录执行任何命令甚至无法cd 进入目, 即使目录仍然有-r 读权限这个地方很容易犯错认为有读权限就可以进入目录读取目录下的文件而如果目录具有-x权限但没有-r权限则用户可以执行命令可以cd进入目录。但由于没有目录的读权限所以在目录下即使可以执行ls命令但仍然没有权限读出目录下的文档。