gpt4 book ai didi

bash - Ubuntu终端: strange symbols instead of my username

转载 作者:行者123 更新时间:2023-12-04 19:02:36 25 4
gpt4 key购买 nike

我的 Ubuntu 终端有一个奇怪的问题:当我打开它而不是看到我的用户名时,我看到了这个:

32m]u@h[033[00m]:[033[01: command not found
31m]w[033[00m]$: command not found
’[033[01

奇怪的是,bash 命令正常工作,终端只是不显示我的用户名或当前路径。我用谷歌搜索,但找不到任何答案。我在计算机上所做的最新更改涉及安装 RVM(Ruby 版本管理器)并手动编辑 PATH 以在文件中添加 RVM:.bash_profile、.profile 和 .bashrc,但之后一切正常,所以我不是真的当然这可能是原因。

最佳答案

您在修改 ~/.bashrc 时似乎错误地编辑了 PS1 变量,它控制提示布局。您需要编辑您的 ~/.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

有关您可以对提示进行的其他更改的更多信息,请查看 Customising Bash Prompt .修改文件后不会立即出现更改,因为 bash一旦您自动更改了文件,就不会重新加载它的配置。您要么需要退出 shell 并启动一个新的 shell,要么使用重新加载配置
. ~/.bashrc
.开头是必需的,它是 source 的简写。命令。

关于bash - Ubuntu终端: strange symbols instead of my username,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33165167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com