文件不同 diff --brief XX YY
2024-09-06 15:34:08
文件不同
diff --brief XX YY
文件不同 --哪些位置
diff -c XX YY
9.diff命令
diff命令用于比较多个文本文件的差异,格式为“diff [参数] 文件”。
在使用diff命令时,不仅可以使用--brief参数来确认两个文件是否不同,还可以使用-c参数来详细比较出多个文件的差异之处,这绝对是判断文件是否被篡改的有力神器。例如,先使用cat命令分别查看diff_A.txt和diff_B.txt文件的内容,然后进行比较:
[root@linuxprobe ~]# cat diff_A.txt
Welcome to linuxprobe.com
Red Hat certified
Free Linux Lessons
Professional guidance
Linux Course
[root@linuxprobe ~]# cat diff_B.txt
Welcome tooo linuxprobe.com Red Hat certified
Free Linux LeSSonS
////////.....////////
Professional guidance
Linux Course
接下来使用diff --brief命令显示比较后的结果,判断文件是否相同:
[root@linuxprobe ~]# diff --brief diff_A.txt diff_B.txt
Files diff_A.txt and diff_B.txt differ
最后使用带有-c参数的diff命令来描述文件内容具体的不同:
[root@linuxprobe ~]# diff -c diff_A.txt diff_B.txt
*** diff_A.txt 2017-08-30 18:07:45.230864626 +0800
--- diff_B.txt 2017-08-30 18:08:52.203860389 +0800
***************
*** 1,5 ****
! Welcome to linuxprobe.com
Red Hat certified
! Free Linux Lessons
Professional guidance
Linux Course
--- 1,7 ----
! Welcome tooo linuxprobe.com
!
Red Hat certified
! Free Linux LeSSonS
! ////////.....////////
Professional guidance
Linux Course
最新文章
- HashMap和 Hashtable的比较
- POJ3461 KMP 模板题
- canvas :曲线的面积图 加渐变效果
- iOS通讯录整合,兼容iOS789写法,附demo
- 测试管理_测试人员招聘[持续更新ing]
- 服务器多块磁盘 ,同时磁盘类型混合(SSD+STAT+SAS)
- DJANGO的requirements的运用
- 1218. Episode N-th: The Jedi Tournament(bfs)
- codeforces Gym 100500H H. ICPC Quest 水题
- 在O(1)时间删除链表结点
- HTML标签练习
- 模拟红外协议C程序——接收模块
- Python学习之---冒泡,选择,插入排序
- python and or用法
- Android系统--输入系统(十七)Dispatcher线程_分发dispatch
- [记]Debian alias 设置, 不设置貌似有点不方便习惯
- [Swift]LeetCode794. 有效的井字游戏 | Valid Tic-Tac-Toe State
- Java 键盘输入数字(空格隔开) 将数字存入数组
- asp.net core WebApi 快速入门
- 【Linux】-NO.86.Linux.6.C.1.001-【CentOS 7 Install GCC】-
热门文章
- 在PHP7以上版本使用不了mysql扩展
- 使用 EPPlus 封装的 excel 表格导入功能 (.net core c#)
- OO_Unit4 UML模型化设计总结
- 创建支持依赖注入、Serilog 日志和 AppSettings 的 .NET 5 控制台应用
- (十二)docker --privileged
- 07_利用pytorch的nn工具箱实现LeNet网络
- Throwing cards away I UVA - 10935
- JDBC_13_封装JDBC工具类
- Day05_17_面向对象编程
- k8s job 控制器