以下是这个问题:在 bash 提示符下仅显示当前目录名称(不是完整路径)。
我有同样的问题,想在 putty 命令行中隐藏当前目录的完整路径(仅显示当前文件夹行)。当我在长目录树中时,这很烦人。
这个问题的答案对于从 Windows 机器连接的 Putty 不起作用。我应该如何配置我的 Putty?
谢谢您的任何建议。
答案1
这与 PuTTY 无关;它没有自己的命令行 - 它是一个 SSH 客户端,工作方式与 Telnet 或远程桌面类似,但所有文本仍由您通常的 shell 显示。
如果给定的 bash 配置不起作用,一个可能的答案是你没有使用 bash。查看echo $SHELL
、printenv SHELL
或ps $$
以了解实际正在使用的命令解释器。(它们几乎都有不同的配置文件。)
如果你是使用 bash,另一个答案是您将配置放在了错误的位置。首先直接在命令行中测试它,通过运行或类似的东西。然后重新连接并尝试使用等PS1=">"
手动加载配置文件。source ~/.bashrc
注意对于可能出现的任何错误消息。