Não consigo reproduzir os resultados que você está obtendo, embora eu possa fazer com que o tar jogue um erro ao fazer o que você descreve.
Ignorar isso, fornecendo uma lista com espaços antes que um nome de arquivo esteja incorreto; espaços em branco não são insignificantes no Unix. Se você disser ao tar que um arquivo é chamado de "arquivo2", então o tar procurará um arquivo chamado "arquivo2" e, se ele não encontrar um, haverá um erro.
Se você renomear file2:
mv file2 ' file2'
e depois executar o tar, funciona.
De qualquer forma, o tar deve ser eliminado, e não travar como ocorre no sistema.