Na linha
$ tar cvzf file.txt file.tar.gz
você pediu para criar um arquivo compactado do arquivo file.tar.gz
, e que o arquivo deve ser chamado de file.txt
. Você simplesmente trocou os dois nomes de arquivos por aí.
O arquivo file.txt
será sobrescrito por um arquivo compactado tar
vazio. É por isso que os comandos subsequentes exibem coisas estranhas.
Sim, o conteúdo original de file.txt
agora está perdido. Desculpa. Restaurar a partir do backup.
Veja também esta pergunta .