是什么导致 /bin 已满并创建 /usr/bin ?

是什么导致 /bin 已满并创建 /usr/bin ?

我正在阅读并且正在阅读https://lwn.net/Articles/773342/当前将整个文件系统从 迁移/usr/$something到 simple 的举动/usr。有些评论一次又一次地评论了/usr/bin因为变满而创建的事实/bin,但没有详细说明为什么/bin曾经变满?那么哪里有真正的或人为的限制呢/bin?此外,我无法将这些事件按时间顺序关联或找出何时发生。我可以做的唯一假设是我们的硬盘或磁带太小(它们的运行和维护成本过去和现在仍然昂贵)。如果有人能阐明这段晦涩的历史。

在当今世界,我通常会向新手推荐类似的东西/boot- 比如 200 MBish,/用于 15-20% 的硬盘,其余的以/home大约 1:1 的比例进行交换。尽管从安全角度来看没有任何线索,但至少在理论上,拥有这种新结构应该会大大简化维护工作。

不管怎样,如果有人能分享一些历史,它可能会让像我这样的人更多地了解事物的本来面目。

答案1

贝尔实验室购买了带有 RK11 控制器(最多支持 8 个硬盘)的 PDP-11/20,并最初为其安装了两个 RK05 硬盘。每个驱动器都有 2.5 MB 的巨大存储空间!

...

所以磁盘1包含/bin和其他文件,磁盘2是/usr。所有用户现在都拥有近乎无限的空间,一切都很棒。直到磁盘 1 上的空间耗尽。

https://twitter.com/Fone/status/1059308377740726272

以上复述包括图片。它引用了 Rob Landley 的邮件列表帖子:

http://lists.busybox.net/pipermail/busybox/2010-December/074114.html

相关内容