Что означает «tar-C»?

В разделе «Установка портажа» Документация по установке Gentoo :

# tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr

Что делает эта команда?

9 голосов | спросил guilin 桂林 2 FriEurope/Moscow2011-12-02T14:17:07+04:00Europe/Moscow12bEurope/MoscowFri, 02 Dec 2011 14:17:07 +0400 2011, 14:17:07

3 ответа


13

Тар используется для обработки архивов (исторически сохраненных на лентах).

  • x сообщает об извлечении файлов из архива
  • v означает подробный
  • j для архива bzip2
  • f указывает имя файла
  • finally: C сообщает ему об изменении каталога (поэтому содержимое пакета будет распаковано)

См. также man tar.

ответил choroba 2 FriEurope/Moscow2011-12-02T14:26:19+04:00Europe/Moscow12bEurope/MoscowFri, 02 Dec 2011 14:26:19 +0400 2011, 14:26:19
4

Если вам когда-нибудь понадобится знать, что делает параметр снова, попробуйте сначала прочитать человека. Команда man tar, а затем выполните /-C приведет вас к разделу, описывающему, что означает -C, что в этом примере представляет «каталог изменений» (т.е. отправляет результаты распаковки на /mnt/gentoo/usr

ответил timss 2 FriEurope/Moscow2011-12-02T14:42:49+04:00Europe/Moscow12bEurope/MoscowFri, 02 Dec 2011 14:42:49 +0400 2011, 14:42:49
4

Он распаковывает /mnt/gentoo/portage-latest.tar.bz2 в /mnt/gentoo/usr/

ответил Tog 2 FriEurope/Moscow2011-12-02T14:24:17+04:00Europe/Moscow12bEurope/MoscowFri, 02 Dec 2011 14:24:17 +0400 2011, 14:24:17

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132