diff
以行为单位比较两个文件之间的差异,经常用来查看同一个文件的新旧版本的差异,通常用在文本文件的比较,可以使用重定向'>'制作补丁文档,通常以.patch结尾
\(diff [-bBi] file1 to file2** `-b`#忽略一行当中仅有多个空白的差异 `-B` #忽略空白行的差异 `-i` #忽略大小写的不同 #cmp 以字节为单位比较两个文件的差异,通常用在二进制文件的比较 **\)cmp [-s] file1 file2-s
# 将所有的不同点都列出来
patch
常与diff合用,先用diff比较两个文件的差异,将差异制作成补丁文档,就可以用patch将这个补丁文档直接更新旧的文件
\(patch -pN <patch_file** #更新文件 **\)patch -R -pN <patch_file #还原更新的文件-p
#后面接 取消几层目录-R
#还原文件