我希望将 FQDN 作为 bash 前缀,而不仅仅是使用主机名。所以我可以改变
root@web: ~$
到
[email protected]: ~$
我已经知道可以通过使用:
PS1="\[\u@$(hostname -f): \w\]\$ "
但这不是持久的 - 当我重新登录时它始终是默认主机名。那么有没有办法让这种情况持续下去呢?
答案1
感谢@dawud 和@EsaJokinen 的评论,我找到了解决方案。更换
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
和
PS1="\[\u@$(hostname -f): \w\]\$ "
在
/etc/bash.bashrc
在 Debian 7 上完成工作
答案2
您可以添加您使用的线路,~/.bash_profile
让它在每个新会话中设置您的个人资料。