执行 sudo 命令提示无法解析主机
现象:(如图:)
原因:
在ubuntu16.04中,我所知道的,有2个配置文件中,可以配置主机名称
1:/etc/hosts
2:/etc/host
如下:
为什么会导致这种情况??,在报错的时候,这两个文件中的情况是什么样子的??下面来看看
报错时: sudo 命令,提示 无法解析主机 ygz
/etc/hosts:
/etc/hostname:
可以看到,这两个文件中的主机名称是不一致的,那么,改成一致的试试呢。
修改之后:(就一切正常了,不会报错。)
note :
1:在这里,每种linux发行版的文件位置可能不一样,请各位碰到问题了用心分析,不要慌张。不行了再请教别人。
毕竟教导新手是老手的责任;而请教高手是新手的职责 ---代码整洁之道
这句话出自代码整洁之道,哈哈哈。