在Linux里边,/tmp 目录下的文件不像在windows下的 temporary files\一样全是无关紧要的文件,可以为了节省磁盘空间随便删,Linux 下的/tmp 目录可不是闹着玩的。我已经吃过两次这样的亏了。
第一次把/tmp 目录清空了。重启之后就进不去X-windows,由于当时是新手,后来重装了系统解决了问题(Windows下培养的良好习惯,系统崩溃就重装)
第二次就是这一次了,不知道为什么firefox不能remember password. 可能是由于firefox想把密码写到某个文件夹下但是没有权限吧。自己推测是/tmp 。之后#chown 500 /tmp -R; #chgrp 500 /tmp -R
可以了。这时我还不满足,想把它搞得更彻底些,把/tmp 里的东西全部挪到了$HOME/tmp 下,把/tmp当作一个链接文件链接到$HOME/tmp, 于是乎杯具鸟,gnome进不去了。
改了inittab, default:3文字界面启动,使用root登录,冒出来N多错误框。诸如:
Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See for information. (Details - 1: IOR file '/tmp/gconfd-***/lock/ior' not opened successfully, no gconfd located: No such file or directory 2: IOR file '/tmp/gconfd-***/lock/ior' not opened successfully, no gconfd located: No such file or directory)
坚持google,还真找到了解决方法。
如下:
1.删除当前用户在/tmp下的相关文件:
假设用户名是root,就是这样的#rm -rf *root*
2.删除用户主目录下的.gnome 和 .gnome2两个文件夹。
3.重启gnome环境,熟悉的gnome回来了。
阅读(6728) | 评论(2) | 转发(0) |