Как заархивировать папку или файл tar tar.gz zip rar bzip2 gzip по ssh

Для создания архива каталога или файла вы можете использовать такие команды:

zip -r dir.zip /dir
tar -cvf folder.tar /path/to/folder — без сжатия
tar -cvzf folder.tar.gz /path/to/folder — сжатие gzip
tar -cvjf folder.tar.bz2 /path/to/folder — сжатие bzip2

Разархивировать tar zip rar по ssh в Debian

Порой трудно запомнить столь простые команды и приходится гуглить.
Давайте запишем раз и на всегда и добавим в избранное.

Как извлечь файлы из .tar — tar -xvf имя_файла.tar

Как извлечь файлы из .tbz — tar -xjvf имя_файла.tbz

Как извлечь файлы из .tbz — tar -xzvf имя_файла.tgz

Как извлечь файлы из .tar.gz — tar xvfz имя_файла.tar.gz

Как извлечь файлы из .rar — unrar имя_файла.rar (требуется установить пакет apt-get install unrar-free)

Как извлечь файлы из .zip — unzio имя_файла.zip (требуется установка пакета apt-get install zip unzip