用gedit同样是如此的现象,向下看uname({sys="Linux", node="zhangzhao-debian", ...}) = 0
connect(3, {sa_family=AF_FILE, path="/tmp/.ICE-unix/3177"...}, 21) = 0 发现这个东西和zhangzhao-debian(我装完系统后新修改的主机名有关),于是在网上搜索了一下,发现别人说因为在linux里很多命令都会用到gethostbyname()这个函数,如果你改了主机名而又没有在hosts里更新,那么这个命令是无法执行的。
于是更新/etc/hosts文件,加入对新的域名解析。
192.168.8.54zz-debian (以前的)
192.168.8.54 zhangzhao-debian(现在的)