shell /终端设置存储在哪里?

我更新了我的Ubuntu,但它在安装过程中崩溃了,我无法恢复它(我的硬盘崩溃了)。 我改变了我的硬盘并重新安装了ubuntu

我保存了所有重要的文档(书签,文档等……)

我无法恢复的一件事是我的shell中的配置文件(我更改了配色方案,标题,行数回滚等…)

我可以在哪里保存,以便下次发生某些事情时,我不必重新设置终端设置?

GNOME终端配置文件存储在: ~/.gconf/apps/gnome-terminal/profiles

(但是,您可能希望备份整个.gconf目录。)

较新的gnome-terminal(我认为是3.8+)将其配置存储在dconf而不是gconf中。

 gsettings list-recursively | grep -i org.gnome.Terminal 

有关更改的更多信息https://askubuntu.com/a/91409/79266

如果有人在这里寻找从控制台更改终端设置的方法(例如,对于流浪汉的规定),可以使用gconftool-2命令。 例如:

 gconftool-2 --set /apps/gnome-terminal/profiles/Default/background_darkness --type=float 0.50 

您可以从~/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xml文件中获取相关的设置键。

我认为这不会改变gnome终端背景颜色等,但它会编辑BASH的行为。 单个用户的BASH配置文件存储在主目录的.bashrc文件中。 请注意,由于它是一个点文件,因此默认情况下会隐藏。 使用终端中的ls -a查看文件或调用nautilus中的视图隐藏文件以显示它。 还有一个.profile文件,但通常更容易将所有编辑内容保存在.bashrc中。

现在学习如何配置BASH(或其他shell)是另一个主题。

如果您有一个单独的/ home分区,并且如果您在安装Ubuntu时没有对其进行格式化,则所有用户设置将保持不变(因为所有用户设置都将存储在/ home分区中)。 始终建议创建多个分区(一个独立的分区用于/重新安装只能分区的分区)