亦幻 发表于 2009-2-18 20:11:10

删除不了一个顽固文件

$ ls
ls: 无法访问 argh.: 没有那个文件或目录
31040_TXT_1234603387.rar         Program Files
argh.                            RaySource.rar
a.txt                            RaySource_Setup_V3.1.10.8366.exe
Backup                           Recycled
boot                           temp
dcim                           tmp
dy                               tools
FileZilla_3.2.1_win32-setup.exeYlmFs.GHO
gdiplus.dll                      zlchat
ghost                            江门有线
ghost.exe                        林伟贤--谈判的艺术_004741183_004741183
GhostIns                         搜狗词库备份_2008_7_17.bin
handbook                         我的音乐
MagicLinux-2.1.dvd.2046-1.iso    余世维--成功讲座_004741177_004741177
My Documents
那个argh.文件
我按照网上的方法$ ls -i
ls: 无法访问 argh.: 没有那个文件或目录
466 31040_TXT_1234603387.rar         447 Program Files
520 argh.                            441 RaySource.rar
460 a.txt                            465 RaySource_Setup_V3.1.10.8366.exe
452 Backup                           450 Recycled
443 boot                           461 temp
463 dcim                           464 tmp
462 dy                               449 tools
456 FileZilla_3.2.1_win32-setup.exe439 YlmFs.GHO
442 gdiplus.dll                      458 zlchat
445 ghost                            448 江门有线
440 ghost.exe                        457 林伟贤--谈判的艺术_004741183_004741183
451 GhostIns                         459 搜狗词库备份_2008_7_17.bin
444 handbook                         453 我的音乐
455 MagicLinux-2.1.dvd.2046-1.iso    454 余世维--成功讲座_004741177_004741177
446 My Documents
$find ./ -inum 520 -print -exec rm {} -rf \;结果他一动也不动
那我就ctrl+c拉
我再看一下,雷死了# ls -i
ls: 无法访问 argh.: 没有那个文件或目录
85220 31040_TXT_1234603387.rar         85194 ghost.exe                         85218 tmp
85223 argh.                            85205 GhostIns                        85203 tools
85214 a.txt                            85198 handbook                        85193 YlmFs.GHO
85206 Backup                           85209 MagicLinux-2.1.dvd.2046-1.iso   85212 zlchat
85197 boot                           85200 My Documents                      85202 江门有线
85217 dcim                           85201 Program Files                     85211 林伟贤--谈判的艺术_004741183_004741183
85216 dy                               85195 RaySource.rar                     85213 搜狗词库备份_2008_7_17.bin
85210 FileZilla_3.2.1_win32-setup.exe85219 RaySource_Setup_V3.1.10.8366.exe85207 我的音乐
85196 gdiplus.dll                      85204 Recycled                        85208 余世维--成功讲座_004741177_004741177
85199 ghost                            85215 temp
# find ./ -inum 520 -print -exec rm {} -rf \;
节点号竟然增加了
我发现每运行一次find ./ -inum 520 -print -exec rm {} -rf \;节点号就增加一大截

亦幻 发表于 2009-2-18 20:12:10

# ls -al
ls: 无法访问 argh.: 没有那个文件或目录
总计 2915209
drwxrwxrwx 21 root root       8192 1970-01-01 .
drwxr-xr-x6 root root       1024 02-18 03:15 ..
-rwxrwxrwx1 root root    2907398 02-15 06:15 31040_TXT_1234603387.rar
d?????????? ?    ?             ?          ? argh.
-rwxrwxrwx1 root root         28 2008-08-06 a.txt
drwxrwxrwx4 root root       8192 2008-06-11 Backup
drwxrwxrwx3 root root       8192 02-15 14:07 boot
drwxrwxrwx6 root root       8192 2009-05-17 dcim
drwxrwxrwx3 root root       8192 2009-04-13 dy
-rwxrwxrwx1 root root    3862469 02-15 09:12 FileZilla_3.2.1_win32-setup.exe
-rwxrwxrwx1 root root    1724416 09-10 15:00 gdiplus.dll
drwxrwxrwx2 root root       8192 2008-08-13 ghost
-rwxrwxrwx1 root root    1916560 2008-06-11 ghost.exe
drwxrwxrwx2 root root       8192 2008-06-11 GhostIns
drwxrwxrwx3 root root       8192 01-21 21:53 handbook
-rwxrwxrwx1 root root 2305783808 02-15 11:29 MagicLinux-2.1.dvd.2046-1.iso
drwxrwxrwx6 root root       8192 2008-04-30 My Documents
drwxrwxrwx 22 root root       8192 2008-06-10 Program Files
-rwxrwxrwx1 root root    3030835 02-15 06:19 RaySource.rar
-rwxrwxrwx1 root root    4030566 02-15 06:11 RaySource_Setup_V3.1.10.8366.exe
drwxrwxrwx2 root root       8192 2008-06-11 Recycled
drwxrwxrwx2 root root       8192 2009-04-13 temp
drwxrwxrwx3 root root       8192 2008-04-15 tmp
drwxrwxrwx2 root root       8192 2008-06-11 tools
-rwxrwxrwx1 root root661704651 2008-06-11 YlmFs.GHO
drwxrwxrwx 16 root root       8192 2008-07-11 zlchat
drwxrwxrwx3 root root       8192 02-16 11:34 江门有线
drwxrwxrwx2 root root       8192 02-15 13:55 林伟贤--谈判的艺术_004741183_004741183
-rwxrwxrwx1 root root      21792 2008-07-17 搜狗词库备份_2008_7_17.bin
drwxrwxrwx2 root root       8192 2008-06-11 我的音乐
drwxrwxrwx2 root root       8192 02-15 13:51 余世维--成功讲座_004741177_004741177

sejishikong 发表于 2009-2-19 08:33:09

不用这样吧,加上引号就能删除吧。
纯dos下都可以删的东西。

亦幻 发表于 2009-2-21 17:58:22

加上引号似乎也不行
# ls
ls: 无法访问 argh.: 没有那个文件或目录
31040_TXT_1234603387.rarghost                           sss.rmvb.td.cfg
argh.                     ghost.exe                         temp
a.rmvb.td               GhostIns                        tmp
a.rmvb.td.cfg             handbook                        tools
a.txt                     kk                              YlmFs.GHO
Backup                  MagicLinux-2.1.dvd.2046-1.iso   zlchat
boot                      My Documents                      林伟贤--谈判的艺术_004741183_004741183
dcim                      Program Files                     搜狗词库备份_2008_7_17.bin
dvd.rmvb.td               RaySource.rar                     我的音乐
dvd.rmvb.td.cfg         RaySource_Setup_V3.1.10.8366.exe余世维--成功讲座_004741177_004741177
dy                        Recycled
gdiplus.dll               sss.rmvb.td
# rm -rf 'argh.'
# ls
ls: 无法访问 argh.: 没有那个文件或目录
31040_TXT_1234603387.rarghost                           sss.rmvb.td.cfg
argh.                     ghost.exe                         temp
a.rmvb.td               GhostIns                        tmp
a.rmvb.td.cfg             handbook                        tools
a.txt                     kk                              YlmFs.GHO
Backup                  MagicLinux-2.1.dvd.2046-1.iso   zlchat
boot                      My Documents                      林伟贤--谈判的艺术_004741183_004741183
dcim                      Program Files                     搜狗词库备份_2008_7_17.bin
dvd.rmvb.td               RaySource.rar                     我的音乐
dvd.rmvb.td.cfg         RaySource_Setup_V3.1.10.8366.exe余世维--成功讲座_004741177_004741177
dy                        Recycled
gdiplus.dll               sss.rmvb.td

тролль 发表于 2009-2-22 19:05:09

http://forum.ntfs-3g.org/viewtopic.php?f=2&t=1030

亦幻 发表于 2009-2-23 16:15:28

原帖由 тролль 于 2009-2-22 19:05 发表 http://www.linuxfans.org/bbs/images/common/back.gif
http://forum.ntfs-3g.org/viewtopic.php?f=2&t=1030
ntfs??俺的是fat32~~,不过rename不了,都不知道什么时候搞出来的这个文件,碍眼~~

тролль 发表于 2009-2-23 17:59:31

这个很奇怪,windows资源管理器和cmd都无法让你创建以.结尾的文件夹,无论fat还是ntfs,但文件系统的规范上没有禁止。你真不记得什么系统或程序有可能创建了这个文件了?

тролль 发表于 2009-2-23 18:07:35

windows中dir /X, 8.3文件名是什么啊?

тролль 发表于 2009-2-23 18:17:07

先看看微软自己的kb,其中有没有可以借鉴的办法

http://support.microsoft.com/defaul...kb;en-us;320081

然后到windows下用这个软件试试:

http://www.purgeie.com/delinv/index.htm

我只碰到过不知什么软件创建了过长的路径+文件名,你这个问题倒没见过。
页: [1]
查看完整版本: 删除不了一个顽固文件