Desafortunadamente, usted sólo tiene que recordar que hacerlo cada vez que se realice un archivo o directorio. No hay manera de que usted puede hacer esto a través de herramientas de software o mediante el formato a un archivo en particular del sistema. Después de que el hecho de que usted puede utilizar el software para convertir los espacios a '.' o '-' sin embargo.
Obviamente, lo que usted describe es una excelente idea y una buena práctica cuando se trabaja en un *nix medio ambiente. Usted probablemente encontrará que cuanto más tiempo usted pasa en la Terminal, el más inclinado estará para crear cortos, no espaciados nombres de archivo. Lamentablemente Apple hacen su tarea imposible en que a menudo el uso de multi-archivo de word o en el directorio de nombres.
En cuanto a la primera parte de tu pregunta: Usted puede estar seguro de que usted siempre será capaz de manipular los archivos en el Terminal, incluso si contienen muchos espacios, etc. Es sólo un caso de 'escapar' de los espacios escribiendo un '\ ' en el que el espacio sería, como usted señala.
Ficha de finalización puede ser un verdadero ahorro de tiempo aquí, pero es generalmente mejor para evitar el problema en el primer lugar.