免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1626 | 回复: 3

[求助]请问如何检查一个程序运行后引起的变化? [复制链接]

论坛徽章:
0
发表于 2009-11-10 15:08 |显示全部楼层
想要知道一个程序运行后在系统中引起的变化应该怎样操作才合适, 虽然先想把程序未运行前的全部目录列举出来,程序运行后再重新列举全部目录,然后比较这两个目录列表从中找出区别,可是这样做是不是太麻烦?谢谢帮助!

论坛徽章:
0
发表于 2009-11-10 15:44 |显示全部楼层
原帖由 johnsonyoung 于 2009-11-10 15:08 发表
想要知道一个程序运行后在系统中引起的变化应该怎样操作才合适, 虽然先想把程序未运行前的全部目录列举出来,程序运行后再重新列举全部目录,然后比较这两个目录列表从中找出区别,可是这样做是不是太麻烦?谢谢帮助!




try:

  1. diff -rq dirA dirB

复制代码


This command will provide a nice list of files that occur in dirA but not in dirB, files that occur in dirB, but not in dirA, and files that differ between dirA and dirB.

论坛徽章:
0
发表于 2009-11-11 09:38 |显示全部楼层
谢谢jannma 的解答, 又加强了对diff使用方法的实践. 我想难道自己所说的思路是可行的?但是是否太低效了?也就是说有没有什么可以限定的目录,即一般程序运行只会改变这几个目录的内容,这样就不用比较全部目录的区别了.

论坛徽章:
0
发表于 2009-11-11 11:36 |显示全部楼层

回复 #1 johnsonyoung 的帖子

define "引起的变化"
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP