LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: l_s

那位会删出带点文件

[复制链接]
发表于 2009-11-20 12:41:31 | 显示全部楼层
ls -i
find -inum xxx -exec rm -rf {} \;
回复 支持 反对

使用道具 举报

发表于 2009-11-20 12:43:46 | 显示全部楼层
刚发现,你第一帖的节点是不是就是说inode?
要是是的话,那就算了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-20 14:49:03 | 显示全部楼层
Post by zhllg;2048023
刚发现,你第一帖的节点是不是就是说inode?
要是是的话,那就算了


是的。。老大。。

根本不会显示出来。。只会显示。其他文件的节点。

难道真的没有办法吗。

有一个禁示命令扩展。可以把先特殊字符文件给删出。。一时记不起了。。。

我要疯了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-20 14:54:48 | 显示全部楼层
Post by coderoar;2047914
这么半天还没说你在什么文件系统下做的,是NTFS还是FAT32?

在ext4下做你上面演示的操作,根本就是完全正常。abb..这样的文件名能够正确使用。

每个文件系统对文件名的限制都不同,好久没见过这类问题了。

--------------------------------------------------------------------------------

刚又试了下,Linux下,同过ntfs3g访问NTFS分区,并执行以上操作,也是正常的;但是FAT32,的确是存在过滤点“.”的情况。





我想的是通用的。不管在什么文件系统都能把它删掉,那如何解决这个FAT32呢

我用linux 文件系统是reiserfs
回复 支持 反对

使用道具 举报

发表于 2009-11-20 15:29:01 | 显示全部楼层
說實話  我真没看懂樓主在說什麼
什麼點文件, 在哪個文件系統上創建的,用什麼操作系統創建的,又是用什麼操作系統刪除的?

拜託樓主發帖前好好看一番,缺字 全角 半角 哪個是(.) 哪個是(。) 哪個又是斷句 哪個又是省略 還有一排排的句號
請恕在下愚鈍 實在是理不清邏輯 看不懂樓主的問題
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-20 17:02:10 | 显示全部楼层
Post by 軒轅.子;2048127
說實話 我真没看懂樓主在說什麼
什麼點文件, 在哪個文件系統上創建的,用什麼操作系統創建的,又是用什麼操作系統刪除的?

拜託樓主發帖前好好看一番,缺字 全角 半角 哪個是(.) 哪個是(。) 哪個又是斷句 哪個又是省略 還有一排排的句號
請恕在下愚鈍 實在是理不清邏輯 看不懂樓主的問題


谢谢。提示。。
改了。。你帮忙看看
回复 支持 反对

使用道具 举报

发表于 2009-11-20 17:52:06 | 显示全部楼层
既然连节点都显示不了,那么应该就没办法删除了。你可以试试在Windows下解决这个问题,所谓解铃还需系铃人。
回复 支持 反对

使用道具 举报

发表于 2009-11-20 18:55:31 | 显示全部楼层
大概明白了, 回去測試下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-20 20:10:00 | 显示全部楼层
Post by coderoar;2048174
既然连节点都显示不了,那么应该就没办法删除了。你可以试试在Windows下解决这个问题,所谓解铃还需系铃人。

我知道..在windows 如何删出


现在我想知道是.可不可以在linux 下删出此类文件(linux 很强大,我很想知道是否可以删出此类文件)
回复 支持 反对

使用道具 举报

发表于 2009-11-21 00:23:14 | 显示全部楼层
測試了一下 確實不能刪除

fsck.vfat 也不起作用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表