如何在命令提示符下使用 FQDN 而不是仅仅使用主机部分?

如何在命令提示符下使用 FQDN 而不是仅仅使用主机部分?

我当前的 Ubuntu 14.04 命令提示符就像 username@host 是服务器 FQDN host.domain.com,但我希望命令提示符是[电子邮件保护]。我怎样才能做到这一点?

答案1

打开你的~/.bashrc

找到这个:

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi

并将其替换\h\H,如下所示:

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\H\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\H:\w\$ '
fi

\h是短主机名,\H是 FQDN。

相关内容