在linux的学习中必然要学到如何删除文件,可以rm来删除文件,rmdir来删除目录,这是必然要学到的。但是你有没有见过用rm -rf也删除不掉的文件呢?记着这是在root用户下。我就遇到过。 我用的红帽9,kde和gnome。我承认这两个系统非常优秀,但也非常耗资源。红帽可以在登录X时选择系统语言,我有一次选了一个外国语(不是英语),我记不得是什么语言了。进去以后发现无法使用(是自己成了睁眼瞎),然后就退出了,再换成中文重新登录。但进去以后在桌面生成一个怪文件,名字叫“搴熺焊绡”,后面还有一个小方框,用的是个被锁住的图标。我想可能是刚才换系统语言生成的,(这只是我的猜测,具体我也不是很清楚,如果谁知道,可以告诉我)。于是我开始删除它,在X下无法删除,提示没有这个文件,在终端下删除,说你没有权限,我换成root,结果还是没有权限。我感到很奇怪。 第一次出现这种情况的时候,我完全不知所措。删除不了,在桌面上放着挺碍眼,特别难受。我又没有别的办法,于是我用ghost作了恢复----巨汗!事后我也没有作过多分析,很快我就把这事忘了。不过最近又出来了相同的文件。这一次用常规的方法,还是删除不了。难道还是要用ghost?这时候系统中已经有了一些东西,如何再恢复损失较大。怎么办?我突发奇想---我删除目录。用这个方法果然把文件删了。 这个事件对我还有一些启示:一.出现了问题不要忙着ghost。ghost是一个好东西,但它只能帮助你省时间,却不能让你长本事。这是一个长本事的时候,千万不可错过提高经验的机会。二.如果遇到这种情况,有个文件出现了类似的情况,你可以用上述方法试试,虽然不是万能的,但总比干瞪眼好。需要注意的是,它可是为了一个文件把整个目录删除,所以如果目录中还有其他东西,你最好先把其他东西先拷一份,等删除目录之后,再建一个同样的目录,再把文件都拷回去。注意隐藏文件。 祝大家在linux的路上都能够一帆风顺!!!