【问题标题】:Not getting proper prompt when using SHH [closed]使用 SHH 时没有得到正确的提示 [关闭]
【发布时间】:2014-07-05 03:43:22
【问题描述】:

我使用 SSH 在 Bluehost 上登录了我的帐户,但收到了一个不寻常的提示。

我希望它显示目录和典型提示,但得到了一些 bash

【问题讨论】:

  • /etc/passwd 文件通常会告诉用户将拥有和使用哪个 shell。如果这对您来说是“不寻常的”,那么您的 shell 提供商可能会更改默认行为以使用其他 shell/其他版本的 bash。最简单的可能是联系 Bluehost 并询问他们。或者您可以尝试执行 /bin/bash 并查看它是否反映了您通常在登录时看到的内容。

标签: linux bash ssh prompt


【解决方案1】:

您看到的是默认的 bash 提示符。当发行版在/etc/profile 或类似版本中没有提供更好的发行版时,这就是您所得到的。您可以通过忽略环境和配置文件在任何平台上获取它:

env -i bash --norc

要获得 Debian 和衍生发行版使用的 user@host:dir$ 提示符,您可以添加

export PS1='\u@\h:\w\$ '

致您的.bash_profile

【讨论】:

    猜你喜欢
    • 2022-01-23
    • 2018-08-09
    • 2014-03-24
    • 1970-01-01
    • 2016-01-23
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多