今天看啥  ›  专栏  ›  无聊的闪客

请不要动我的文件(chroot)

无聊的闪客  · 公众号  ·  · 2024-08-19 08:30
    

文章预览

本文出自付费系列  手把手带你写个最精简的 docker ,点击链接可查看详情。由于极客时间上同名专栏(文末阅读原文直达)有试读篇章的设置,为公平起见,本文也全部免费试读。 --- 正文开始 --- 上一讲  回到一切的起点(shell) 的最后我们提出了一个问题,就是如何才能让你的两个买家都以为自己独占了整个机器的文件系统或者说根目录呢? 最直观的一个冲突例子就是,其中一个人通过 shell 在根目录下添加了一个文件,另一个人的 shell 中查看根目录是可以看到这个文件的。 把这句人话翻译得上档次一点,就是说:在操作系统级别,文件系统是一个全局资源,被系统上运行的所有进程共享。 那我们现在的问题就很明确了,如何让两个进程不去共享同一个文件系统,而是有一定隔离性呢? 当然这个不共享并不是说通过加个文件锁,让不同进程 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览