Sim, supondo que sua pergunta tenha um pouco de informações sobre como as dependências devem ser (presumo que você tenha mixado dir_1 e dir_2 no final), o rsync (1) fará isso para você:
rsync -r -l /home/username1/dir_1/ /home/username1/dir_2/
Comutadores relevantes sendo
-l, --links copy symlinks as symlinks
-r, --recursive recurse into directories
Ou você pode escolher a opção mais fácil, usando -a
, o que implica (entre outras coisas) -l
e -r
:
rsync -a /home/username1/dir_1/ /home/username1/dir_2/