游戏目录?

游戏目录?

在标准文件系统上,我们有:

/usr/games
/usr/lib/games
/usr/local/games
/usr/share/games
/var/games
/var/lib/games

这是一个笑话,还是有什么历史依据?它是做什么用的?为什么我们有单独的专门目录来存放游戏之类的东西?

答案1

这只是一些历史遗留问题。很久以前,游戏是系统的可选部分,并且可能由不同的人安装,因此他们居住在/usr/games而不是/usr/bin。高分等数据开始出现/var/games。随着时间的推移,人们以不同的方式将可变游戏数据放入/var/lib/games/NAMEor中/var/games/NAME,将静态游戏数据放入/usr/lib/NAMEor/usr/games/lib/NAME/usr/games/NAMEor 中/usr/lib/games/NAME(对于与体系结构无关的数据,同样使用 withshare而不是lib)。如今,没有任何令人信服的理由将游戏分开,这只是一个传统问题。

答案2

至少部分地,这样系统可以拥有一个games由某些用户所属的组,并且他们都有权在该games文件夹中执行游戏

相关内容