Восстановление сжатых файлов
Восстановление сжатых файлов
Для восстановления файла, сжатого командой gzip, можно воспользоваться этой же командой с параметром -d.
$ gzip -d test.pdf.gz
Файл восстанавливается в прежнем виде, из его имени удаляется расширение . gz.
Можно обойтись,без параметра -d, если для восстановления сжатого файла ввести команду:
$ gunzip test.pdf.gz
Объединение команд gzip и tar
Поскольку ранние версии команды tar выполняли архивирование без сжатия, она обычно применялась в сочетании с командой gzip, как в следующем примере:
$ tar cvf text.tar *.txt
ab.txt
pop.txt
$ gzip text.tar
где создается сжатый архив с именем text. tar. gz.
Доступ в этот архив возможен только после восстановления от сжатия:
$. gunzip text.tar.gz
$ tar tvf text.tar
-rw-r--r-- root/root 48 1998-06-05 16:13 ab.txt
-rw-r--r-- root/root 6 1998-06-05 16:13 pop.txt
Более поздние версии команды tar, в том числе входящие в современные дистрибутивы, предусматривают непосредственное создание сжатых архивов и прямой доступ к ним. Чтобы создать сжатый архив, команду tar надо ввести с параметром z:
$ tar czvf vnc.tar.gz vnc
vnc/
vnc/LICENSE.TXT
vnc/README
vnc/README.vncserver
vnc/Xvnc
vnc/classes/
vnc/classes/DesCipher.class
vnc/classes/animatedMemorylmageSouree.class
vnc/classes/authenticationPanel.class
vnc/classes/clipboardFrame.class
vnc/classes/optionsFrame.class vnc/classes/rfbProto.class vnc/classes/vncCanvas.class
vnc/classes/vncviewer.class vnc/classes/vncviewer.jar vnc/vncpasswd vnc/vncserver vnc/vncvi ewer
Для просмотра полученного архива можно воспользоваться командой'
$ tar tzvf text.tar.gz
-rw-r—r— root/root 48 1998-06-05 16:13 ab.txt
-rw-r—r— root/root 6 1998-06-05 16:13 pop.txt
а для извлечения файлов - командой $ tar xzvf text.tar.gz
ab.txt pop.txt
Примечание
Подробно о командах tar и gzip, а также их параметрах, см. на страницах руководства этих команд.
Содержание раздела