cat /etc/hosts
返回两个结果:
127.0.0.1 Localhost
127.0.1.1 [mycomputersname].[city].[state].[domain].net (brackets for anonymity)
当我运行时hostname
,它返回[mycomputersname]
而没有.*.*
等等
每当我运行时sudo
,它都会告诉我无法解决[mycomputersname]
如果我手动更改主机表以删除.*.*
等,那么它就可以正常工作。直到它在某个时候(重新启动?)将其改回来,然后一切重新开始。这是怎么回事?我该怎么做才能修复它?谢谢!
如果这是一个愚蠢的问题,请原谅。我对 Linux 还很陌生。