如何设置shell提示符?

如何设置shell提示符?

我的 shell 提示似乎已更改。我不确定我做了什么导致了这种情况。

现在看起来如何:

bash-4.2$

我希望它如何显示:

robinhood@ubuntu$

答案1

提示由启动文件或或/etc/profile中的每个用户配置。这~/.profile~/.bashrc文档解释根据 bash 的调用方式使用哪些文件。

Ubuntu 维基有带有默认和自定义提示的示例。您可能想要将默认的 Ubuntu 提示符恢复为~/.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

如果您不想在提示中显示当前工作目录,请删除\w.

相关内容