Hola.
Los espacios en los nombres de archivos tienen que ser "escapados" (como se dice en el argot) con una barra inversa '\', o encerrados entre comillas, ya sean dobles o simples.
Esto es cosa de GNU/Linux en general y no de algún comando o programa en particular.
Por ejemplo, para crear un archivo llamado "esto es una prueba" podemos hacerlo así:
touch esto\ es\ una\ prueba
touch "esto es una prueba"
touch 'esto es una prueba'
De lo que ya no estoy muy seguro es si en algún contexto habrá diferencia entre la barra y las comillas. A mí siempre me ha funcionado la barra.
Saludos.