不久前,我看了一段视频,它解释了自动化如何比备份整个磁盘更好、更快。它介绍了在发生重大数据丢失时如何运行备份脚本,该脚本会重新下载所有应用程序,甚至重置停靠位置、背景图像等小东西。该脚本甚至会重置应用程序级别设置,例如我为 VS Code 选择的主题和字体大小。问题是,它从未介绍如何实际创建这样的脚本。所以,我试着自己写一个。除了最后一部分,它几乎可以完成所有事情。我不知道如何通过命令行设置应用程序级别设置。Ubuntu 应用程序是否有一个通用配置文件或类似的东西可以修改?
答案1
一般来说,Linux 应用程序配置文件存储在您的~/.config/
文件夹中(即$HOME/.config/
)。
如此处所述VSCode:文档 - 用户和工作区设置,VS Code 将其设置存储在:
$HOME/.config/Code/User/settings.json
不幸的是,没有一个标准位置来存储所有应用程序的设置,但您会发现大多数应用程序都会在那里,$HOME/.config/
因此备份此文件夹可以覆盖大多数设置。
有些可能会将配置直接存储到您的主文件夹中,因此您需要研究需要备份的特定应用程序。