Как отправить SFTP-файл на задний план?

Возможно ли:

выполнить команду sftp на удаленном компьютере и загрузить файл (ssh user@machine, sftp user2@server, get file), затем отправить загрузку на задний план, чтобы я мог повернуть свой локальный компьютер выключен
8
задан 13 December 2010 в 19:19

40 ответов

Помещение символа & amp; (амперсанд) за командой запускает его в фоновом режиме. Однако я не знаю, как это сделать после того, как команда уже выполнена, и я не знаю, работает ли это на удаленных машинах.

0
ответ дан 6 August 2018 в 04:15

Если вы просто хотите «отключить» функцию экрана, есть программа под названием «dtach», которая предоставляет только эту функцию.

1
ответ дан 7 August 2018 в 22:19

В этой проблеме есть ряд решений.

Один из вариантов - использовать команду screen , однако кажется немного сложной.

Лучший способ, который я нашел, - отправить задание на задний план.

В вашем случае команда будет

  scp user @ machine: ~ / filename.ext / tmp & amp;  scp -r user @ machine: ~ / dirname / tmp & amp;   
0
ответ дан 7 August 2018 в 22:19

Помещение символа & amp; (амперсанд) за командой запускает его в фоновом режиме. Однако я не знаю, как это сделать после того, как команда уже выполнена, и я не знаю, работает ли это на удаленных машинах.

0
ответ дан 7 August 2018 в 22:19

Если вы просто хотите «отключить» функцию экрана, есть программа под названием «dtach», которая предоставляет только эту функцию.

1
ответ дан 10 August 2018 в 10:30

В этой проблеме есть ряд решений.

Один из вариантов - использовать команду screen , однако кажется немного сложной.

Лучший способ, который я нашел, - отправить задание на задний план.

В вашем случае команда будет

  scp user @ machine: ~ / filename.ext / tmp & amp;  scp -r user @ machine: ~ / dirname / tmp & amp;   
0
ответ дан 10 August 2018 в 10:30

Помещение символа & amp; (амперсанд) за командой запускает его в фоновом режиме. Однако я не знаю, как это сделать после того, как команда уже выполнена, и я не знаю, работает ли это на удаленных машинах.

0
ответ дан 10 August 2018 в 10:30

Если вы просто хотите «отключить» функцию экрана, есть программа под названием «dtach», которая предоставляет только эту функцию.

1
ответ дан 13 August 2018 в 16:55

Помещение символа & amp; (амперсанд) за командой запускает его в фоновом режиме. Однако я не знаю, как это сделать после того, как команда уже выполнена, и я не знаю, работает ли это на удаленных машинах.

0
ответ дан 13 August 2018 в 16:55
  • 1
    & amp; будет в порядке, но я не знаю никакой опции - password . Я могу пройти через командную строку (поэтому я не могу сделать что-то вроде sftp --password = abc user @ server: file.tar.gz & amp; ) – Paweł Karpiński 13 December 2010 в 19:57

В этой проблеме есть ряд решений.

Один из вариантов - использовать команду screen , однако кажется немного сложной.

Лучший способ, который я нашел, - отправить задание на задний план.

В вашем случае команда будет

  scp user @ machine: ~ / filename.ext / tmp & amp;  scp -r user @ machine: ~ / dirname / tmp & amp;   
0
ответ дан 13 August 2018 в 16:55

Другие вопросы по тегам:

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