系统操作对系统文件影响的评估方法与流程

文档序号:34063036发布日期:2023-05-06 13:24阅读:32来源:国知局
系统操作对系统文件影响的评估方法与流程

本发明涉及操作系统安全维护,具体涉及系统操作对系统文件影响的评估方法。


背景技术:

1、随着计算机技术的飞速发展和国产化替代热潮的兴起,越来越多的企业将自己的业务模型转向国产操作系统,国产linux系统用户也越来越多了起来,在用户执行某些操作前,如果提前知道这些操作会对文件系统有哪些具体影响,就可以避免因为这些操作造成无法挽回的损失。例如,卸载某个软件可能将某个重要的文件或目录一并删除,如果能够提前知道这个结果,用户可以提前将此重要文件或目录备份或者干脆不执行此卸载操作。因此,需要一个在该系统下对系统操作有一个快速方便的评估方法。本发明主要着重于获取用户操作对系统文件的影响,为用户提供一个安心可控的操作环境。


技术实现思路

1、为解决已有技术存在的不足,本发明提供了一种系统操作对系统文件影响的评估方法,包括如下步骤:

2、步骤s1:挂载rootfs文件系统;

3、步骤s2:叠加镜像生成容器;

4、步骤s3:inotify持续监控用户在容器的执行操作,并记录对系统文件的修改;

5、步骤s4:inotify将监护到的系统文件的变更信息解析为供用户查看的文件列表。

6、其中,所述步骤s1中,创建一个用于写入所改动的文件操作的目录,使用unionfs将rootfs文件系统挂载到该目录下。

7、其中,所述步骤s1中,使用systemd-nspawn容器生成工具叠加镜像生成容器。

8、本发明提供的系统操作对系统文件影响的评估方法,可以在不同架构,不同体系的linux系统中使用,实用性强;此方法既不用额外安装系统,又不影响现有系统的正常运行,非常方便;由于此评估方法使用的是镜像叠加技术,相当于完全复刻了整个系统,所以其准确性非常高。



技术特征:

1.系统操作对系统文件影响的评估方法,其特征在于,包括如下步骤:

2.如权利要求1所述的系统操作对系统文件影响的评估方法,其特征在于,所述步骤s1中,创建一个用于写入所改动的文件操作的目录,使用unionfs将rootfs文件系统挂载到该目录下。

3.如权利要求1所述的系统操作对系统文件影响的评估方法,其特征在于,所述步骤s1中,使用systemd-nspawn容器生成工具叠加镜像生成容器。


技术总结
本发明涉及系统操作对系统文件影响的评估方法,包括如下步骤:挂载rootfs文件系统;叠加镜像生成容器;inotify持续监控用户在容器的执行操作,并记录对系统文件的修改;inotify将监护到的系统文件的变更信息解析为供用户查看的文件列表。本发明提供的系统操作对系统文件影响的评估方法,可以在不同架构,不同体系的Linux系统中使用,实用性强;此方法既不用额外安装系统,又不影响现有系统的正常运行,非常方便;由于此评估方法使用的是镜像叠加技术,相当于完全复刻了整个系统,所以其准确性非常高。

技术研发人员:杨晓东,金旭,郭建兴,蔡祎男
受保护的技术使用者:麒麟软件有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1