Do cp and mv (when moving across partitions--I know that mv on the same partition just changes the pointer) verify the output files match the input files? In other words, is there any point in doing this? $ cp /path1/foo /path2/ $ cmp /path1/foo /path2/foo Or in doing cp cmp rm instead of just mv?