我的用户信息已被删除

我的用户信息已被删除

可能重复:
撤消“rm -rf ~”命令?

所以我犯了一个愚蠢的错误,我sudo rm -rf对我的 ~/ 目录做了一些操作。我没有想到那里面的隐藏文件。现在它不再显示我所在的目录或我的用户名,而是显示 -bash-3.2$,而以前它显示:[用户名@主机位置]$ 我想知道有没有办法重新生成这些文件,以便它显示文件夹位置和我的用户名等。谢谢。

答案1

没有办法恢复这些文件(除非您已进行备份 - 您应该这样做!)。

尝试从其他用户帐户复制 .bashrc 等文件。如果您没有其他用户帐户,请创建一个并登录。Bash 将为您重新创建这些文件。

答案2

在您的 ~/.bash_profile 文件中,添加行

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

答案3

rm -f ~/ 不会删除您的隐藏文件,但在您的情况下唯一的选择是恢复这些文件。

我不确定这是否有帮助,但你可以检查一下这里

答案4

将文件从 /etc/skel 复制到您的主目录。这至少会将您恢复到新用户的点文件状态。包括您的 .bashrc

相关内容