删除了主目录中的所有 bash 文件(.zsh 等)。该怎么办?

删除了主目录中的所有 bash 文件(.zsh 等)。该怎么办?

意外地sudo rm *.在主目录中运行,现在所有 bash 脚本都消失了。我仍然在 Terminator 中打开了一个选项卡,它似乎有 bash 历史记录。我该怎么做才能恢复它?在终端中创建新选项卡时,它看起来坏了。

答案1

User10489 的回答更加实用,可能应该首先进行探索。

...但如果这不起作用(一个稍微更核心的选择),你总是可以创建新用户并复制你的数据文件。你的系统仍然存在,你只是在某种程度上破坏了那个特定的帐户......

答案2

缺少 shell init 文件不会破坏任何东西,它只是删除了您可能习惯的功能。特别是,历史文件没有帮助,它只包含您过去运行过的命令。

您可以手动重新创建 shell 初始化文件,从主目录的备份中复制它们,或者从/etc/skel/

Zsh 可能也有自己的程序来重新创建这些,所以可能再次登录我的触发器。

相关内容