本文由Rob Landley撰写,深入剖析了Unix文件系统目录结构的起源。1970年代,PDP-11磁盘空间不足导致操作系统文件泄漏到/usr目录,形成了/bin、/sbin、/usr/bin、/usr/sbin的分割。作者指出,这种分割在现代系统中已无实际意义:initrd解决了启动依赖问题,共享库要求分区匹配,大硬盘空间充足。文章批评标准官僚机构延续了不必要的复杂性,而嵌入式系统尝试简化。尽管分割存在,但现代系统如Ubuntu和Gentoo已调整规则,凸显了历史遗物与现代需求的冲突。
原文链接:Hacker News

IT资源栈
评论前必须登录!
立即登录 注册