Claro que você pode usar cat ou cp. Mas o dd tem mais opções, como apenas fazer backup / restaurar o setor de inicialização ou copiar uma quantidade limitada de dados aleatórios de / dev / random.
Wikipedia tem uma descrição mais detalhada de diferentes casos de uso.