Список команд для утилит GZIP, TAR, ZIP, RAR для архивирования и распаковки файлов через SSH.
1
GZIP
GNU Zip — утилита выполняет только сжатие и распаковку одного файла, упаковка нескольких файлов в один архив невозможна.
gzip /архив.gz /файл
Запаковать файл в архив
gzip -d /архив.gz
Разархивировать архив
2
TAR
Tar – архив файлов без сжатия, но возможно использование для сжатия внешние утилиты, такие, как gzip и bzip2.
tar -cf /архив.tar /файл
Запаковать файл в архив
tar -xvf /архив.tar /директория
Разархивировать архив в директорию
tar -czf /архив.tar.gz /файл
Архивировать с использованием gzip
tar -xzf /архив.tar.gz /директория
Разархивировать gzip-файл
tar -cjf /архив.tar.bz2
Архивировать с использованием bzip2
tar -xjf /архив.tar.bz2 /директория
Разархивировать bzip2-файл.
tar -tf /архив.tar
Показать содержимое архива
3
ZIP
zip /архив.zip /файл
Создать zip-архив
zip -r /архив.zip /файл-1 /файл-2 /директория
Создать zip-архив и включить в него несколько файлов и директорию
unzip /архив.zip
Разархивировать архив
4
RAR
rar a /архив.rar /файл
Создать rar-архив архив
rar a /архив.rar /файл /файл /директория
Создать rar-архив и включить в него несколько файлов и директорию
rar x архив.rar /директория
Распаковать rar-архив