>_ IzzyLab

Практическое задание

Загляни в архив, не распаковывая

легко

Не распаковывая архив /root/release.tar.gz, получи список файлов внутри него и запиши его (по имени на строку) в /root/listing.txt.

Что потренируешь:
  • tar
  • просмотр архива
  • gzip
  • архивы

Разбор темы

Архив .tar.gz — это набор файлов, склеенных в один tar-поток и сжатых gzip. Чтобы узнать, что внутри, распаковывать необязательно: у tar помимо создания (-c) и извлечения (-x) есть режим листинга, который просто печатает пути внутри архива. Компрессию tar либо определит сам, либо ей помогает соответствующий ключ, а входной файл задаётся через -f.

Что проверяется

  1. список файлов получен

Как это выглядит