diff
Links
Binary
xxd b1 > b1.hex
xxd b2 > b2.hex
diff b1.hex b2.hex
xxd
does a hex dump of the binary file.
Colour
Just use colordiff
in place of diff
…
Folder
From How to get diff between all files inside 2 folders:
diff -ENwbur repos1/ repos2/
Recursive
Recursive diff.
diff -r /home/patrick/temp/from/ /home/patrick/temp/to/