overlay4u
项目描述
在Ubuntu中使用Python创建overlayfs的简单方法。
警告!
overlay4u需要root权限。请确保您了解这一点。它仍然是一个非常进行中的项目,请谨慎使用,并最好在您不关心的虚拟机上使用。
注意事项
overlay4u目前不是为Ubuntu 12.04以外的任何系统设计的。目前这是首要任务。
目前正在工作
挂载功能正常!(测试并正常工作)
创建已挂载文件系统的表格
卸载
使用overlay4u
在目标位置创建overlay
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')
列出所有overlay
import overlay4u overlays = overlay4u.list() # Overlays is now a list of all the currently mounted overlays on your # system
获取先前挂载的overlayfs
import overlay4u overlay = overlay4u.get('/some_mount_point')
这就是全部。这是一个相对简单的工具。