Архив tar, zip по SSH в Linux Ubuntu

Архив tar, zip по SSH в Linux Ubuntu

Подключаемся к серверу через SSH.В убунту встроенный архиватор  tar.gz Поэтому для работы с архивами через SSH не требуется дополнительной установки. 

Tar – архив файлов без сжатия, но возможно использование для сжатия внешние утилиты, такие, как gzip и bzip2.

Запаковываем файлы формат gzip - tar.gz 

Заходим в директорию в которой файл или папка которую мы собираемся архивировать.К примеру в директорию cd /var/www/html, в ней лежит papka_fotki, вводим команду, далее название архива и формат в который запаковываем, далее название папки которую архивируем. 

tar -cf nazvanie_arhiva.tar nazvanie_papki, которую архивируем  

например сжатием gzip 

tar -zcvf fotki.tar.gz papka_fotki 

пояснения

— c – значит, что создается новый архив;

— f – посредством этого флага задается имя создаваемого архива;

— z – архивация будет происходить посредством архиватора gzip;

— v – в консоль будет выводиться информация о процессе архивации.

Как распаковать файлы из tar.gz через SSH

Если мы зашли в директорию  в которую хотим поместить, разархивировать папкуpapka_fotki в которой будут файлы, то заходим в cd /var/www/html и распаковываем, тогда в html появится papka_fotki

tar -xzvf имя_архива.tar.gz

например

tar -xzvf fotki.tar.gz

 Показать содержимое архива

  tar -tf fotki.tar.gz

Для работы с архивом формата zip нам потребуется установить  

apt install zip 

Как запаковать файлы в zip через SSH

zip -r имя_архива архивируемая_папка

например

zip -r fotki.zip papka_fotki 

поясненияr означает, что нужно искать файлы в папке рекурсивно, иначе в архиве бы оказалась одна пустая папка.

Как распаковать файлы из zip через SSH

unzip имя_архива.zip

например 

unzip fotki.zip

Так же для распаковки, к примеру джумлы набирать имя файла Joomla_3.8.12-Stable-Full_Package-Russian.tar.gz вручную?Этого и не требуется – достаточно набрать первые 2-3 символа и нажать кнопку “tab”Например, в данном случае набираем 

tar -xzvf Jo 

  жмем “tab” а затем “enter”. Если будет несколько файлов с таким началом букв, то их выведет на экран и вы сможете нажав стрелку верх повторить ввод дописав буквы чтобы не было схожести. 

Другие варианты архивировать tar

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
Показать содержимое архива
21:36
1217
Lit
RSS
Нет комментариев. Ваш будет первым!