Работа с архивами из консоли

Работа с архиваторами в linux

Работа с архиваторами в linux

Я не являюсь радикальным сторонником суровой консоли, но не редко приходится сталкиваться с необходимость упаковать/распаковать файлы zip, tar, tar.gz или tar.bz2 в консоли Linux RHEL/CentOS.

Поэтому оставлю здесь памятку для себя. А может и еще кому-то пригодится.

ZIP: упаковать и распаковать zip архив в linux/rhel/centos

Упаковываем файлы в архив zip:

# zip -r archive-name.zip directory_name

Распаковываем архив zip:

#unzip archive-name.zip

TAR: упаковать и распаковать tar архив в linux/rhel/centos

Упаковываем файлы в архив tar:

# tar -cvf archive-name.tar directory_name

Распаковываем архив tar:

# tar -xvf archive-name.tar

С указанием пути распаковки:

# tar -xvf archive-name.tar -C /home/extract-here/

TAR.GZ: упаковать и распаковать tar.gz архив в linux/rhel/centos

Упаковываем файлы в архив tar.gz:

# tar -zcvf archive-name.tar.gz directory_name

Распаковываем архив tar.gz:

# tar -zxvf archive-name.tar.gz

С указанием пути распаковки:

# tar -zxvf archive-name.tar.gz -C /tmp/extract_here/

TAR.BZ2: упаковать и распаковать tar.bz2 архив в linux/rhel/centos

Упаковываем файлы в архив tar.bz2

# tar -jcvf archive-name.tar.bz2 directory_name

Распаковываем архив tar.bz2

# tar -jxvf archive-name.tar.bz2

С указанием пути распаковки:

# tar -jxvf archive-name.tar.bz2 -C /tmp/extract_here/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *