终端提示符显示为“PC%”的修复方法咨询
终端提示符显示为“PC%”的修复方法咨询
看起来你的终端提示符只显示了PC%,确实有点太简洁了,这一般是shell的提示符配置变量没正确设置或者不小心被重置导致的,我给你几个常用的修复方案,你可以一步步试试:
- 先确认你当前使用的是哪种shell:在终端输入
echo $SHELL并回车,输出结果会告诉你是Bash(比如/bin/bash)还是Zsh(比如/bin/zsh),不同shell的配置文件不一样。 - 如果是Bash:
- 打开用户目录下的配置文件,比如macOS常用
.bash_profile,Linux常用.bashrc,可以用nano编辑器打开:nano ~/.bash_profile - 在文件里添加或修改PS1环境变量,比如设置成大家常用的格式:
这里每个符号的含义:export PS1="\u@\h:\w\$ "\u是当前用户名,\h是主机短名称,\w是当前工作目录,\$会根据用户身份显示$(普通用户)或#(root用户) - 按
Ctrl+O保存,Ctrl+X退出编辑器,然后输入source ~/.bash_profile让配置立即生效。
- 打开用户目录下的配置文件,比如macOS常用
- 如果是Zsh:
- 打开用户目录下的
.zshrc文件:nano ~/.zshrc - 添加或修改PS1变量,比如:
符号含义:export PS1="%n@%m:%~%# "%n是用户名,%m是主机名,%~是相对用户目录的当前路径,%#会显示%(普通用户)或#(root用户) - 保存退出后,输入
source ~/.zshrc让配置生效。
- 打开用户目录下的
- 如果对应的配置文件不存在,你可以直接创建它,再添加上面的PS1配置内容就行。
附上你提供的终端截图:
备注:内容来源于stack exchange,提问作者Hayk Ghazaryan
相关产品推荐
相关产品推荐

