Uma das formas de visualizar os arquivos internos de um tar sem a necessidade de extraí-lo pela linha de comando é:
tar -tf nome_do_arquivo.tar.gz tar -tf nome_do_arquivo.tar.xz tar -tf nome_do_arquivo.tar.bz2
Basta adaptar um dos comando acima a sua necessidade