Todos nós baixamos arquivos .tar.gz e consistentemente me pego acessando as páginas de manual do gunzip ou tar para lembrar o comando ( e parece que não sou o único ). Mais tarde, encontrei um one-liner e o coloquei em uma pequena função que chamei de guntar para facilidade de uso. guntar extrai um diretório com o mesmo nome (sem o .tar.gz) para o diretório atual.
Coloque isso em seu .bashrc ou .profile
# extracts .tar.gz
extractIt() {
gunzip -c $1 | tar xopf -
}
alias guntar=extractIt