Elitmiar Asked: 2010-11-24 05:35:39 +0800 CST2010-11-24 05:35:39 +0800 CST 2010-11-24 05:35:39 +0800 CST 我的主目录中的 .local 文件夹是什么 772 该~/.local文件夹有什么用,删除该文件夹中的内容是否安全? configuration filesystem user-profile 3 个回答 Voted Best Answer loevborg 2010-11-24T05:45:23+08:002010-11-24T05:45:23+08:00 这是最近的一项创新,Gnome 和 Ubuntu 紧随其后,将用户特定的数据存储在固定目录中。根据这份文件,有 存储用户数据的单个目录,默认为~/.local/share; 存储配置的单个目录,默认为~/.config; 包含非必要数据文件的单个目录,默认为~/.cache. 从历史上看,Unix 程序可以自由地将它们的数据分布在整个$HOME目录中,将它们的数据放在点文件(以“.”开头的文件)或子目录中,例如~/.vimrc和~/.vim. 新规范旨在使这种行为更可预测。我怀疑这会使应用程序数据的备份更容易,除了让你的主目录看起来更整洁。并非所有应用程序都遵守此标准。 在.local层次结构中,程序放置用户信息,例如电子邮件和日历事件。您可以手动删除此数据,但随后程序将丢失其状态;除非这是您想要的(例如,当您的配置出现问题时),您不应该删除或更改该目录中的文件。.cache如果您删除它们,程序应该能够恢复 - 重新下载或重新计算 - 所有文件,您可以更加粗心。 Clock ZHONG 2017-07-12T08:41:52+08:002017-07-12T08:41:52+08:00 让我分享一下我对 .local 目录的经验之一。我也发现我存放home目录的磁盘分区(根分区)没有足够的空间,我查看了这些目录的内容后发现.local目录存储了70G以上的空间,我想删除它,但又怕删除可能会导致我的 ubuntu 系统崩溃。所以我在谷歌搜索了这个问题,它把我指引到了这里。但是以前的答案无法解决我的问题,我只想要我的系统上有两个结果: 删除 .local 目录中的一些内容,然后我就有足够的磁盘空间来存储我的新文件; 我不想我的系统崩溃,这意味着我不想直接从我的 home .local 目录中删除内容,这太危险了! 最后发现.local目录下最大的内容在这里: /home/myAccount/.local/share/Trash 占用69G Bytes。感觉跟Trash有关,所以我去trash:trash:///清空垃圾箱,然后发现69G字节的磁盘空间被释放了!! 所以我的结论: 直接删除.local目录风险很大; 我们可以通过“清空”垃圾箱安全地删除 /home/myAccount/.local/share/Trash 下的内容。 crncosta 2010-11-24T06:03:17+08:002010-11-24T06:03:17+08:00 某些软件使用.local/目录来保存您的偏好(正如@loevborg 所指出的那样)。该目录是标准化$HOME用户混乱的努力的一部分。但不幸的是,许多软件还没有加入这项工作,甚至一些 gnome 软件仍然在其他目录中传播您的偏好(参见 .gnome2、.gconf、.evolution 等)。 删除目录是不安全的。一些应用程序将重要信息/配置文件存储在此目录中。
这是最近的一项创新,Gnome 和 Ubuntu 紧随其后,将用户特定的数据存储在固定目录中。根据这份文件,有
~/.local/share
;~/.config
;~/.cache
.从历史上看,Unix 程序可以自由地将它们的数据分布在整个
$HOME
目录中,将它们的数据放在点文件(以“.”开头的文件)或子目录中,例如~/.vimrc
和~/.vim
. 新规范旨在使这种行为更可预测。我怀疑这会使应用程序数据的备份更容易,除了让你的主目录看起来更整洁。并非所有应用程序都遵守此标准。在
.local
层次结构中,程序放置用户信息,例如电子邮件和日历事件。您可以手动删除此数据,但随后程序将丢失其状态;除非这是您想要的(例如,当您的配置出现问题时),您不应该删除或更改该目录中的文件。.cache
如果您删除它们,程序应该能够恢复 - 重新下载或重新计算 - 所有文件,您可以更加粗心。让我分享一下我对 .local 目录的经验之一。我也发现我存放home目录的磁盘分区(根分区)没有足够的空间,我查看了这些目录的内容后发现.local目录存储了70G以上的空间,我想删除它,但又怕删除可能会导致我的 ubuntu 系统崩溃。所以我在谷歌搜索了这个问题,它把我指引到了这里。但是以前的答案无法解决我的问题,我只想要我的系统上有两个结果:
删除 .local 目录中的一些内容,然后我就有足够的磁盘空间来存储我的新文件;
我不想我的系统崩溃,这意味着我不想直接从我的 home .local 目录中删除内容,这太危险了!
最后发现.local目录下最大的内容在这里: /home/myAccount/.local/share/Trash 占用69G Bytes。感觉跟Trash有关,所以我去trash:trash:///清空垃圾箱,然后发现69G字节的磁盘空间被释放了!!
所以我的结论:
直接删除.local目录风险很大;
我们可以通过“清空”垃圾箱安全地删除 /home/myAccount/.local/share/Trash 下的内容。
某些软件使用.local/目录来保存您的偏好(正如@loevborg 所指出的那样)。该目录是标准化
$HOME
用户混乱的努力的一部分。但不幸的是,许多软件还没有加入这项工作,甚至一些 gnome 软件仍然在其他目录中传播您的偏好(参见 .gnome2、.gconf、.evolution 等)。删除目录是不安全的。一些应用程序将重要信息/配置文件存储在此目录中。