Как извлечь удаленный архив на локальный компьютер - PullRequest
0 голосов
/ 11 июня 2018

У меня есть удаленный репозиторий всех необходимых тарболов.Мне нужно запустить команду на локальной машине Linux, чтобы получить этот удаленный архив и извлечь локально .

Я знаю, как извлечь локальный тарбол на удаленной машине, но здесь, как мне добиться противоположности , используя ssh ?

Я не хочу монтировать любыеудаленный каталог или не хотите следов tar-файла на локальном компьютере.Это возможно?

1 Ответ

0 голосов
/ 11 июня 2018

Конечно, вы можете использовать ssh, чтобы получить содержимое файла и направить его прямо в tar, чтобы извлечь его на локальном компьютере, фактически не помещая tarball в локальную файловую систему:

ssh remotehost cat /path/to/foo.tar.gz | tar xzf -

Убедитесь, чтосначала вы находитесь в нужном каталоге вывода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...