控制台缺少 my-user@

控制台缺少 my-user@

我刚刚在工作中收到了一个新的 Ubuntu 服务器,但是,当通过终端登录时,控制台中缺少 my-user@server-name。此外,我无法使用 TAB 键完成文件夹名称等。

查看我的用户文件夹,其中没有文件(没有.profile,.bashrc等)。

由于我不知道为什么会发生这种情况,所以我无法通过 Google 搜索类似的问题。

有人可以帮忙吗?

答案1

您可以使用以下命令复制系统默认文件

cp -v /etc/skel/.bash* /etc/skel/.profile ~/

为了更好地使用 my-user@server PS1 提示符,请在 .bashrc 中添加以下几行

# When Commands Fail Turn PS1 In RED
PS1="\`if [ \$? = 0 ]; then echo \[\e[34m\]^_^[\u@\h:\w]\\$ \[\e[0m\]; else echo \[\e[31m\]O_O[\u@\h:\w]\\$ \[\e[0m\]; fi\`"

更多细节:.bashrc

相关内容