如何从终端中删除 PWD?我指的不是命令,而是用户名@主机名旁边的自动显示。我希望它能像在其他发行版上一样工作。
谢谢。
答案1
转到你的主目录并编辑.bashrc
文件。在那里你可以找到类似于以下内容的行:
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
删除\w
后当前工作目录将会消失。
答案2
提示符的外观取决于环境变量 $PS1 的值。要查看它,请使用:
echo $PS1
你会看到类似这样的内容:
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
要从提示中删除当前工作目录,只需从变量中删除“\w”。
export PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\$'
现在您将获得没有当前工作目录的提示。要使效果永久生效,请将该行添加到 .bashrc 文件中。