如何将应用程序特定文件夹移出主文件夹?

如何将应用程序特定文件夹移出主文件夹?

我的电脑里/home/myuser有许多文件夹,比如 .thunderbird、.mozilla、.skype 等等。而对人类来说有意义的文件夹,比如下载、文档,却在配置、缓存等文件夹中丢失。如何将这些应用程序文件夹移动到特定的文件夹中?

答案1

这不是一个好主意,这些应用程序可能会停止工作。有些应用程序可以使用exact path to your home folder。通常应用程序特定的文件夹是隐藏的,所以 一定没有问题human readability

答案2

改变你的观点。

/home/user 是技术的特定用户的目录。它包含该用户的应用程序配置和数据文件,位于某些目录中,例如 .thunderbird、...、.config、.local、...

这些配置和数据文件通常不能移植到其他机器或用户。(如果可以重复使用配置,则您处于“特殊情况证明一般情况 ;-)”中。例如:

  • 主机名和其他资源仅对本次安装有效
  • 绝对路径硬编码用户名

办公文档、源代码和多媒体数据等便携式数据会进入不同的目录。

所以我会将这类数据移出用户主目录。为方便起见,您可以从主目录内的物理位置添加符号链接。

相关内容