O comportamento de tar está correto.
Você diz tar para extrair um arquivo *.tar.gz ( z significa extrair arquivo gzip), mas você tem um arquivo *.tar . Os dois comandos a seguir funcionam:
tar zxvf abc.tar.gz
tar xvf abc.tar