这两天在用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的区别?