分页: 1 / 1

为什么我可以删除root的文件

发表于 : 2009-05-26 22:08
hellojinjie

代码: 全选

happy everyday /home/ftp$ ll -a
total 1232212
drwxrwxr-x 6 apple jj         4096 2009-05-26 21:56 .
drwxr-xr-x 6 root  root       4096 2009-04-20 21:55 ..
drwxr-xr-x 2 apple apple      4096 2009-05-19 23:14 50篇美文音频
-rw-r--r-- 1 apple apple     15460 2009-05-10 23:19 PICer2009510172.jpg
-rw-r--r-- 1 apple apple     34163 2009-05-10 23:19 PICer2009510172me.jpg
-rw-r--r-- 1 apple apple     34507 2009-05-10 23:19 PICer2009510172rrwerewr.jpg
-rw-r--r-- 1 jj    jj            5 2009-04-20 22:25 test
-rw-r--r-- 1 jj    jj            0 2009-04-20 22:25 test~
drwxr-xr-x 2 apple apple      4096 2009-04-21 12:56 数学
-rw-r--r-- 1 apple apple 500212995 2009-05-01 21:24 末路雷霆DVD中字越南08.rmvb
drwxr-xr-x 7 apple apple      4096 2009-04-21 12:50 英语
-rw-r--r-- 1 apple apple 393109425 2009-04-29 18:41 街头战士DVD中字08美国.rmvb
drwxr-xr-x 5 apple apple      4096 2009-04-21 12:39 视频
-rw-r--r-- 1 apple apple 368326170 2009-04-24 21:57 近战DVD中英字幕.rmvb
happy everyday /home/ftp$ rm 街头战士DVD中字08美国.rmvb 
rm: remove write-protected regular file `街头战士DVD中字08美国.rmvb'? yes
happy everyday /home/ftp$ whoami
jj
happy everyday /home/ftp$ 

Re: 为什么我可以删除root的文件

发表于 : 2009-05-26 22:12
wangdu2002
jj不是root,Apple也不是root啊。 :em06

Re: 为什么我可以删除root的文件

发表于 : 2009-05-26 22:20
hellojinjie
wangdu2002 写了:jj不是root,Apple也不是root啊。 :em06
所以我奇怪啊

肯定是我对linux的权限理解又有点偏差了 :em20

Re: 为什么我可以删除root的文件

发表于 : 2009-05-26 22:44
aerofox
标题与内容不符。

当前用户是 jj,估计 jj 属于 jj 组(可用 id 命令显示更多的信息)?
当前目录属于用户 apple,属于组 jj,并且组权限是 rwx。如果 jj 用户属于 jj 组,那么是可以删除当前目录下的文件的。

Re: 为什么我可以删除root的文件

发表于 : 2009-05-26 22:57
hellojinjie
嗯,是的,jj是属于jj组


hoho,我明白了,,jj对目录有写权限,所以可以删除或添加文件,,,

`街头战士DVD中字08美国.rmvb' 这个文件jj没有写权限不能修改它,但是却可以删除....

原来删除和修改是两回事.......

Re: 为什么我可以删除root的文件

发表于 : 2009-05-26 23:10
photor
:em06

Re: 为什么我可以删除root的文件

发表于 : 2009-05-26 23:32
AngelMAX
:em20
本来自认为很明白的,让你们一通jj苹果的弄晕了,来个明白的弄醒我。 :em20

Re: 为什么我可以删除root的文件

发表于 : 2009-05-26 23:38
pcbird
AngelMAX 写了::em20
本来自认为很明白的,让你们一通jj苹果的弄晕了,来个明白的弄醒我。 :em20
图书馆的书和自己的书的区别。

Re: 为什么我可以删除root的文件

发表于 : 2009-08-19 20:05
tusooa
drwxrwxr-x 6 apple jj 4096 2009-05-26 21:56 .
这就是问题所在了
你对这个目录有写权限
-rw-r--r-- 1 apple apple 393109425 2009-04-29 18:41 街头战士DVD中字08美国.rmvb
你不可以更改,但是可以删除这个文件(即 写这个目录)
UNIX/linux把(几乎)任何东西看作文件,目录也不例外