`hostname`の結果が「/etc/hostname」と異なります! [コピー]

`hostname`の結果が「/etc/hostname」と異なります! [コピー]

GUIでターミナルウィンドウを開くと、hostnameコマンドの結果は次のように異なります/etc/hostname

me@ZyXEL1:~$ hostname
ZyXEL1
me@ZyXEL1:~$ cat /etc/hostname
N4010
me@ZyXEL1:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 N4010

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

コマンドは以下をsudo表示します。

sudo: unable to resolve host ZyXEL1: No such file or directory

tty1、tty2、および...コマンドプロンプトはme@N4010:~$error:ではme@ZyXEL1:~$ありませんが、sudo結果はターミナルウィンドウと同じです。

me@N4010:~$sudo
sudo: unable to resolve host ZyXEL1: No such file or directory

答え1

/ etc / hostnameでホスト名を変更した場合、これが発生する可能性があります。まだホスト名には反映されていません。コンピュータを再起動するか、ホスト名を簡単に設定できます。

hostname ZyXEL1

関連情報