Copiar archivos que se encuentran en carpetas y subcarpetas a través de la terminal

Tenía algo como esto:
moddata
| | |-- assignment
| | | |-- 17
| | | | |-- 100
| | | | | |-- formato-valoracion_1_.doc
| | | | | `-- formato-valoracion_1_1_CAT.OVALLE.doc
| | | | |-- 103
| | | | | |-- Valoracion1.doc
| | | | | `-- Valoracion1_1.doc
| | | | |-- 104
| | | | | `-- formato-valoracion_sesion_1.doc
| | | | |-- 105
| | | | | `-- uvalle._formato-valoracion.doc
| | | | |-- 106
| | | | | `-- valoracion_de_la_conferencia.doc
| | | | |-- 107

Pero como 10 veces más y tenía que copiar cada uno de los documentos .doc a una sola carpeta, hacerlo de manera gráfica sería complicadísimo así que recurrí a mis compañeros de ubuntu México y me sugirieron el siguiente comando:

find . -type f -name '*.doc' -exec cp {} /rutadestino \;

Me resolvió la vida!!