覆盖层4U
overlay4u的Python项目详细描述
在Python中用ubuntu创建overlayfs的简单方法
警告!
覆盖4U需要根。一定要知道。这仍然是一个很大的 工作正在进行中,所以请谨慎使用,希望在VM上不要使用 关心。
注意事项
overlay4u目前除了为ubuntu 12.04设计之外,没有任何其他用途。在 这次这是第一要务
当前工作
- 安装工作!(已测试并正常工作)
- 创建已装入文件系统的表
- 卸载
使用覆盖4U
在目的地创建覆盖:
import overlay4u overlay = overlay4u.mount('dest', 'lower', 'upper') overlay.unmount()
如果目标已经装载了某些内容,则不会再次装载:
import overlay4u overlay1 = overlay4u.mount('dest', 'lower', 'upper') # This will throw an error. overlay2 = overlay4u.mount('dest', 'lower', 'upper')
列出所有覆盖:
import overlay4u overlays = overlay4u.list() # Overlays is now a list of all the currently mounted overlays on your # system
获取以前安装的覆盖层:
import overlay4u overlay = overlay4u.get('/some_mount_point')
就这些这是一个相对简单的工具