复制(cp)、移动/重命名(mv)、删除(rm/rmdir)、创建目录(mkdir)和更改文件权限(chmod)时很容易出错。如果在提交之前有一个日志可供查看,那就太好了。
是否有工具可以在“事务”中执行这些操作并允许之前/之后差异和回滚?我知道我的问题非常广泛,因为有一个巨大的可以支持的命令数量。即使最基本的行动得到支持也会有所帮助。
答案1
米盒是一个沙箱工具,能够将文件系统更改作为一个整体提交,并且它允许用户查看每个更改的差异。它通过使用系统调用插入来工作。
答案2
也许你可以看看 NILFS -http://nilfs.sourceforge.net/en/