关于在同一台计算机内的用户之间共享数据(文件和目录),有意义的是使用/srv
它所对应的目录:
我假设它仍然有效或值得推荐 - 如果发生变化请纠正我
但是 - 应该为用户/组共享的目录是什么?面向开发的软件?即:Java、Maven、Gradle(全部可从.tar.gz
文件中获取)。为每个用户重复相同的解压目录是没有意义的。
答案1
有2种程序:
类似Linux。他们的文件根据文件类型/用途分布在所有文件系统中。此类程序没有任何问题。它们由包管理器很好地管理。
窗户之类的。每个程序文件都位于一个特定于程序的文件夹中。喜欢
C:/Program files/XXX
不是好方法。但如果你在 Linux 中有一个或几个这样的程序将其放入 /opt
或者您可以在中创建一个目录/家出于此类目的。/主页/选择例如。如果您担心您的软件与自动选择的软件之间发生冲突,那么这种情况可能会很有用/选择。
一款只能由一个人使用的软件可能安装在${HOME}/bin但这不是你的情况。