# упаковать с прогрессом (нужен pv)
tar czf - ./dir/ | pv > backup.tar.gz

# распаковать в конкретную папку
tar xzf archive.tar.gz -C /target/

# посмотреть содержимое без распаковки
tar tzf archive.tar.gz

# zip без папки .git
zip -r project.zip ./dir/ -x "*.git*"

#linux #bash #tar #zip #cli