Em um console, instale ‘pv’ (disponível em homebrew e apt-get) e use o seguinte para obter uma boa barra de progresso com porcentagem de progresso e ETA ao descompactar:
pv file.tgz | tar xzf - -C target_directory
E use isso ao compactar para o mesmo:
SIZE=`du -sk folder-with-big-files | cut -f 1`
tar cvf - folder-with-big-files | pv -p -s ${SIZE}k | bzip2 -c > big-files.tar.bz2