不小心删除了 ~/.config 目录

des*_*ukh 11 configuration

我不小心删除了(永久删除。不是软删除到垃圾箱)~/.config目录。

我注销并重新登录,事情似乎很正常。但他们是吗?

我失去了什么?会如何影响我的电脑?我该如何正确处理?

Sur*_*Rao 18

.config文件夹包含您的应用程序配置。是系统级还是用户级取决于位置。你的看起来像用户级配置。

检查这个帖子

我失去了什么?会如何影响我的电脑?

您可能会丢失您为符合XDG 目录规范的任何应用程序设置的任何用户级自定义配置/设置。

$XDG_CONFIG_HOME 定义相对于应存储用户特定配置文件的基本目录。如果 $XDG_CONFIG_HOME 未设置或为空,则应使用等于 $HOME/.config 的默认值。

在这种情况下,大多数应用程序都会恢复为默认设置。您可能需要再次手动添加这些配置。注意:某些具有自己的配置文件夹而不是使用的应用程序config不会受到影响。


tho*_*ter 6

~/.config目录仅包含与您的用户帐户相关的应用程序配置。删除它会将这些应用程序的配置返回到它们的默认值,就好像您以前没有使用过它们一样。

这对您来说是否有问题取决于您使用和配置的应用程序。

它不会影响任何应用程序的任何系统范围的配置,只会影响为您的用户帐户添加的自定义。


hee*_*ayl 5

您已删除使用目录~/.config转储和读取配置的应用程序的所有用户特定修改或属性(针对该特定用户)。通常,所有 XDG 应用程序都使用~/.config; ~/.config用于设置或覆盖其他地方全局设置的应用程序的任何用户特定配置。

本身不是问题,因为您想再次设置它们,或者被提示设置或对全局变量感到满意。

至少,我建议你运行:

xdg-user-dirs-update
Run Code Online (Sandbox Code Playgroud)

创建包含许多应用程序使用的各种目录指令的文件~/.config/user-dirs.dirsXDG_CONFIG_HOME默认为~/.configXDG_*

你应该得到你的~/.config/user-dirs.dirs

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
Run Code Online (Sandbox Code Playgroud)