Как создать архив tar?
3 ноября 2014 г. Просмотров: 1242
TAR-архивы весьма часто используются в операционной системе Linux. В некоторых дистрибутивах этот же формат используется пакетными менеджерами. Но иногда такой архив требуется не распаковать, а создать. Первый способ создания TAR-архива заключается в следующем. Найдите в файловой системе своего компьютера любой архив того же формата (с расширением .TAR.GZ). Скопируйте его (именно скопируйте, а не переместите!) в удобную для вас папку. Затем зайдите в него при помощи диспетчера файлов Midnight Commander как в обычную папку. Удалите из него все содержимое, кроме одного любого файла (если сделать архив пустым, будет выдаваться ошибка). Затем скопируйте в него те файлы, которые нужно. После этого удалите последний файл из старого содержимого архива. Наконец, выйдя из архива, как из папки, переименуйте его так, как вам удобно, пользуясь средствами той же программы Midnight Commander. Расширение при этом ни в коем случае не меняйте. Второй способ создания TAR-архива заключается во вводе необходимых команд вручную с клавиатуры в консоли. Для этого сначала создайте новую папку с желаемым названием. Скопируйте в нее те файлы, которые вы желаете поместить в архив. Затем, находясь вне этой папки, то есть, на один уровень выше, введите следующую команду:tar -cvf archive.tar /path/to/the/folder, где archive.tar - имя архива, /path/to/the/folder - полный путь к папке с файлами. Архив будет создан в папке, находящейся на один уровень выше. Если обычные архиваторы одновременно с помещением файлов в архив сжимают их, то здесь сжатие данных необходимо осуществить отдельно. Для этого дайте такую команду:gzip archive.tarВ результате файл с архивом будет сжат, а к его имени прибавится второе расширение - GZ. При желании, замените такому файлу двойное расширение .TAR.GZ на одинарное - TGZ, что позволит, например, хранить его на машинах с операционной системой DOS, где двойные расширения файлов, как известно, не поддерживаются. Чтобы извлечь из архива необходимые файлы, просто зайдите в него уже упомянутой выше программой Midnight Commander как в обыкновенную папку, а затем осуществите желаемые операции с файлами так, как если бы они располагались не в архиве, а в папке.
Оцените статью!