跟踪,保存和还原由Linux下的程序进行的文件系统修改

前端之家收集整理的这篇文章主要介绍了跟踪,保存和还原由Linux下的程序进行的文件系统修改前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我希望能够在运行安装程序等程序时跟踪对我的文件系统所做的修改列表,以便我可以在之后还原它们.

编辑:这涉及一个非打包的程序.我尽可能使用apt-get.

理想情况下,我希望能够做到这样的事情:

(sudo)catch-modifs some-installer.bin> fsmodifs.patch

然后:

(sudo)revert-modifs fsmodifs.patch

有没有方便的方法呢?

解决方法

可能最简单的(?)方法是使用“持久数据分区”启动LiveUSB. (或者,在chroot监狱中自己复制效果:在ro层上安装一个rw层.)拍摄rw文件系统的快照 – 在重新启动后应该非常小 – 然后运行安装程序.它改变或创建的每个文件都将位于rw“持久数据”覆盖分区上.即使删除文件也会显示为“魔术点文件”.

猜你在找的Linux相关文章