cmp
在 Linux 中是 "compare" 的缩写,它是一个用于比较两个文件的命令行工具。当你想要检查两个文件是否相同,或者想要查看它们之间的差异时,可以使用 cmp
命令。
cmp [选项] 文件1 文件2
-b
或 --bytes
:显示不同的字节。-i
或 --ignore-initial=SKIP
:跳过开始的 SKIP 字节。-l
或 --verbose
:显示所有不同的字节。-n
或 --bytes=BYTES
:只比较指定的字节数。-s
或 --silent
:不输出任何内容,只返回退出状态。-v
或 --verbose
:详细模式,显示全部信息。cmp
命令来验证文件的完整性。cmp
来快速找出差异。cmp
命令来检查文件是否已更新或更改。file1.txt
和 file2.txt
:cmp file1.txt file2.txt
如果两个文件相同,则不会有任何输出。如果它们不同,cmp
会显示第一个不同的字节的位置。
cmp -l file1.txt file2.txt
总之, cmp
是一个简单但强大的工具,用于在 Linux 中比较两个文件的差异。
领取专属 10元无门槛券
手把手带您无忧上云