我应该责怪哪个应用程序一次又一次地强制创建目录?

Sté*_*nez 21 filesystems monitoring

我的系统上有一个应用程序,它不断地~/Desktop一次又一次地创建一个空目录。我在家里受不了大写字母,也受不了这个“桌面”的东西。因此,尽管我很挑剔,但每次看到该目录时我都会将其删除。我真的很想知道哪个应用程序对此负责(可能是我不会经常使用的某些应用程序¹)。

有什么好主意可以追查罪魁祸首吗?


1. 显然我想摆脱它,或者如果我不能没有它,也许可以修补它。

Gil*_*il' 11

此目录可由任何遵循 Freedesktop userdirs 标准的应用程序创建。这可能包括所有 Gnome 或 KDE 应用程序。

如果您想知道哪个应用程序创建了该文件,您可以使用LoggedFS文件系统或 Linux审计子系统。请参阅是否可以找出创建给定文件的程序或脚本?想要查询更多的信息。


APr*_*mer 8

这看起来像是来自免费桌面标准之一的目录。任何符合它的应用程序都可以创建它。

这些“标准”目录可以在$HOME/.config/user-dirs.dirs. 您可以在那里更改名称以不以大写字母开头并隐藏在某处,但完全摆脱将很困难。

有一个程序 ( xdg-user-dirs-update) 的目的是创建这些目录,请参阅xdg-users-dirs。如果应该能够通过$HOME/.config/user-dirs.conf包含一个来停用它

enabled=False
Run Code Online (Sandbox Code Playgroud)