Linux. Создание и распаковка архивов
Данный материал предоставлен сайтом
PacificSky.Ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
В операционной системе Linux для архивации данных с помощью (Tar, Gzip и Bzip2) достаточно базовых компонентов системы.
В данной публикации будут предсавлены примеры того, как создавать архивы и как их можно распаковать (
- Создание tar архива (Создание архива без сжатия)
Для создания архива без сжатия используется команда:tar -cf archive_name.tar file1 dirName file2
Ключ "-cf" отвечает за создание архива - archive_name.tar
В конце команды "tar -cf archive_name.tar" необходмо указать файлы или папки, которые должны попасть в архив. - Создание архива с использованием сжатия
- Создание Gzip архива.
Для создания tar архива с использованием сжатия необходимо воспользоваться командой:tar -cvzf archive_name.tar.gz dirName fileName
В данном случае при выполнении данной команды будет создан архив с именем archive_name и расширением tar.gz. В котором будет заархивирован файл fileName и директория dirName.
Ключ -z говорит о том, что архив будет сжат при помощи метода Gzip.
Ключ -v выводит результаты процесса создания архива с перечисленем упакованных файлов и папок. - Создание Bzip2 архива
Создание Bzip2 архива аналогично созданию Gzip архива. С разницой лиш в ключе "-j", который отвечает за то, что при выполнении архивации будет исользоваться Bzip2 метод архивации.tar -cvjf archive_name.tar.gz dirName fileName
- Создание Gzip архива.
- Распаковка tar архива
- Распаковка архива в текущую директорию
Для того, чтобы распаковать архив, необходимо воспользоваться командой tar с указанием ключа "-xvf" указанием архива.Данная команда подходит для распаковки (tar, Gzip, Bzip2) архивов. Для распаковки необходимого архива достаточно указать путь до архива и указать расширение архива.
Пример распаковки архивов с различными методами архивирования:
Tartar -xvf archive_name.tar
Gziptar -xvf archive_name.tar.gz
Bzip2tar -xvf archive_name.tar.bz2
- Распаковка архива с указанием директории
Для распаковки архива в необходимую директорию необходимо указать ключ "-C" после наименования архива.
Пример распаковки архивов в директорию с различными методами архивирования:
Tar
tar -xvf archive_name.tar -C /путь/до/папки
Gzip
tar -xvf archive_name.tar.gz -C /путь/до/папки
Bzip2
tar -xvf archive_name.tar.bz2 -C /путь/до/папки
- Распаковка архива в текущую директорию
- Просмотр содержимого архива без распаковки
Для просмотра содержимого архива используется команда tar с ключем "-tf":
tar -tf archive_name.tar.gz
Если вам необходимо получить подробный список файлов в архиве, то необходимо дополнить команду ключем "-v".
Данный ключ обеспечивает подробный вывод информации о архивированных файлах с перечислением размеров файлов, прав доступа, имен владельцев и тд...
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.