>_ IzzyLab

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

Извлеки один файл из архива

средне

В архиве /root/backup.tar много файлов, но тебе нужен только один — etc/app.conf. Извлеки из архива только его (не распаковывая всё остальное) в текущий каталог /root, чтобы появился /root/etc/app.conf.

Что потренируешь:
  • tar
  • выборочное извлечение
  • архивы
  • пути в архиве

Разбор темы

tar не обязан распаковывать архив целиком — при извлечении можно перечислить конкретные элементы, и достанутся только они, вместе с их вложенными каталогами. Путь указывается ровно так, как он записан внутри архива, поэтому перед извлечением содержимое удобно посмотреть в режиме листинга (-t). Режим извлечения и указание файла архива задаются обычными ключами, а после них перечисляют нужные пути.

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

  1. нужный файл извлечён
  2. лишнее не распаковано

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