分享

ubuntu文件比较命令:diff

 jeenful 2013-09-14

ubuntu文件比较命令:diff

2012-10-29 17:36 阅读(30)评论(0)

7.2.1 文件比较命令:diff

2008-08-14 09:47 UbuntuChina编著 电子工业出版社 我要评论(0) 字号:T | T

《完美应用Ubuntu》第7章让Ubuntu命令开始工作,下面大家来体会一下Ubuntu命令的强大功能,本小节为大家介绍的是文件比较命令:diff。

AD:

7.2  文件处理命令

Linux提供了一些用于处理文件的命令,使用它们,能够完成很多只有高级文本编辑器才能完成的功能,本节对其常用的一些进行介绍。

7.2.1  文件比较命令:diff

diff命令能够比较两个文件的差异,diff命令的执行方式为:

 # diff  [-选项]  文件一  文件二 
如果想比较出两个文件内容的不同,使用diff命令非常方便。例如,现在将/etc/passwd文件复制到/home目录下,并且将其复制生成文件passwd_new,再将passwd_new文件进行修改,然后使用diff命令比较出两个文件的不同,操作如下:
# cp /etc/passwd 
# cp /home/passwd /home/passwd_new
# diff /home/passwd /home/passwd_new

这样就很容易看到两个文件的不同了。

diff命令后还可以加一个目录名和文件名或者两个都是文件名,换句话说,如果上述命令执行方式处的文件一(或者是文件二)是目录,文件二(或者是文件一)不是目录,这样diff就会在目录中找到与文件名相匹配的文件进行比较,例如:

# diff /home file

这样diff会在/home目录中找到是否有file文件,然后与后面的file文件进行内容比较。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多