这两天在用CentOS的时候,输入sudo命令后要等待很久才开始真正的执行, 感觉像是被网络timeout之类的咚咚卡住了似的。解决方法:
1。使用hostname指令找到当前主机名
2。vi /etc/hosts修改:
127.0.0.1    <hostname>    localhost.localdomain    localhost

同时man hosts了一把,得到为数不多的信息:
/etc/hosts这个文件是在DNS系统(Berkly Internet Name Domain, 即DNS的一种Unix实现)被广泛应用之前使用的产物。

/etc/hosts这个文件一般在小型固定局域网,系统启动(DNS尚未启动),和断网系统中应用。

 

进一步的问题:

hostname是从哪里得到的主机名?

/etc/hosts和/etc/host.conf的区别?

posted on 2010-02-12 10:49  考拉留  阅读(1582)  评论(2编辑  收藏  举报