暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

每天一个linux命令006 diff命令

大侠之运维 2022-08-22
187

点击上方蓝字  关注大侠之运维

后台回复”99.99%“获取运维干货



命令简介 

该命令常用于比较给定的两个文件的不

特别说明     

除了比较文件外,还可以对目录下相同文件名进行比较

还可以通过 - 符号比较文件与标准输入的差异

语法 

diff(选项)(参数)


选项

    -c:显示全部内容,并标出不同之处;
    -C<行数>或--context<行数>:与执行“-c-<行数>”指令相同;
    -d或——minimal:使用不同的演算法,以小的单位来做比较;
    -D<巨集名称>或ifdef<巨集名称>:此参数的输出格式可用于前置处理器巨集;
    -e或——ed:此参数的输出格式可用于ed的script文件;
    -f或-forward-ed:输出的格式类似ed的script文件,但按照原来文件的顺序来显示不同处;
    -H或--speed-large-files:比较大文件时,可加快速度;
    -l<字符或字符串>或--ignore-matching-lines<字符或字符串>:若两个文件在某几行有所不同,而之际航同时都包含了选项中指定的字符或字符串,则不显示这两个文件的差异;
    -i或--ignore-case:不检查大小写的不同;
    -l或——paginate:将结果交由pr程序来分页;
    -n或——rcs:将比较结果以RCS的格式来显示;

    参数 

    • 文件1:指定要比较的第一个文件;

    • 文件2:指定要比较的第二个文件

    实例  

    最常用法

    diff a.txt b.txt 



    diff -c a.txt b.txt

    可以显示的更清晰一些



    推荐阅读


    生产elasticsearch 8.0部署文档

    elastalert2-ELK日志关键字监控实践

    kubernetes安装参考这篇就好了!!




    文章转载自大侠之运维,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论