cp sobrescreve arquivos / diretórios no Linux / Unix.
O cp regular geralmente substitui os arquivos e diretórios de destino:
$ cp test.c bak
Para adicionar prompt interativo antes de substituir, use a opção -i e pressione 'y' para substituir:
$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y
Para evitar a substituição, use a opção -n:
$ cp -n test.c bak
Para sempre substituir sem aviso:
$ \cp test.c bak