我已经研究了linux操作系统一段时间了,我理解文件系统是什么,但我很好奇它们是如何制作的。程序员是否有可能在linux中创建自己的定制文件系统,是否可以将多个文件系统组合在一起以及我们对文件系统的控制程度如何?谢谢。 也有人知道任何谈论Linux文件系统的在线资源或书籍
答案 0 :(得分:-1)
当然程序员可以创建一个文件系统,每个人都可以,你只需要使用命令来做到这一点。除此之外,程序员理论上可以实现逻辑,创建你可能称之为"自定义文件系统",就像程序员可以改变,删除或添加他想要的任何东西他使用的系统的任何部分。但是,如果许多程序员实际上能够从头开始创建工作和可用文件系统,这是值得怀疑的,因为这是一件非常复杂的事情。
组合多个文件系统当然是可能的,但也许您应该更详细地定义您实际要求的内容。您当然可以通过简单地安装它们在单个系统中使用多个文件系统。您可以在另一个文件系统中安装一个您甚至可以使用环回设备将整个文件系统存储在另一个文件系统中包含的文件中。你可以不做的是以某种方式采用两个独立的文件系统,对它们持有魔杖并从现在开始将它们声明为一个。嗯,实际上你可以这样做,但它不会像预期的那样工作; - )
关于最后一个问题,我们有多少控制......好吧,如果没有给出任何指标就很难回答......我们当然可以配置文件系统,我们可以使用它及其内容。我们甚至可以摧毁或损坏它,安装它,检查它,检查它,监视它,修理它,创造它,......我个人确实会称之为“控制它”。我们有文件系统。