vou explicar outra vez mais quero que agora você preste muita atenção por que sua dúvida já foi respondida por mim em textos anteriores neste tópico.
Todo nome de arquivo ou diretório que contém um espaço em branco entre um nome e outro, no seu caso:
Elas gostam.avi (1 espaço em branco)
meus filmes (1 espaço em branco)
nome do filme.avi (2 espaços em branco)
e etc.
você ou coloca o nome entre aspas ("Elas gostam.avi", "meus filmes", "nome do filme.avi" e etc) ou faz assim:
Elas\ gostam.avi
meus\ filmes
nome\ do\ filme.avi
ficando o comando, por exemplo, assim:
tar cvzf filme.tgz "nome do filme.avi"
ou assim:
tar cvzf filme.tgz nome\ do\ filme.avi
O * é útil quando você tem uma determinada palavra ou letras em vários arquivos ou pastas que quer copiar sem ter de digitar todos os nomes, aí você usa o * para facilitar.
Meu* = pegar todos os arquivos ou pasta que começam com a palavra Meu
*filmes = pegar todos os arquivos ou pastas que terminam com a palavra filmes
*meusfilmes* = pegar todos os arquivos ou pastas que contém em alguma parte do seu nome a palavra meusfilmes
é mais ou menos por aí.