SSH: различия между версиями

1616 байт добавлено ,  1 год назад
Нет описания правки
Строка 122: Строка 122:
*: <syntaxhighlight lang="bash">
*: <syntaxhighlight lang="bash">
cd --help
cd --help
</syntaxhighlight>
== Обновление прошивки ==
При подключении по SSH есть риск, что соединение будет разорвано: закрыли окно подключения, пропала связь и т.п. Поэтому важные команды, например, обновление прошивки, лучше выполнять через утилиту [https://help.ubuntu.ru/wiki/screen screen]. Утилита создаст на контроллере виртуальную сессию командной оболочки, поэтому обрыв связи не повлияет на выполнение запущенных в ней команд.
Утилита не входит в стандартный пакет программ, поэтому ее нужно сначала установить:
<syntaxhighlight lang="bash">
apt install screen
</syntaxhighlight>
Запустить сеанс screen можно командой:
<syntaxhighlight lang="bash">
screen
</syntaxhighlight>
После этого можно выполнять команды для обновления прошивок в виртуальной консоли. При разрыве связи достаточно будет переподключиться к контроллеру и открыть работающий сеанс screen экран, выполнив команду:
<syntaxhighlight lang="bash">
screen -r
</syntaxhighlight>
Завершить работу утилиты командой:
<syntaxhighlight lang="bash">
exit
</syntaxhighlight>
</syntaxhighlight>
translator, wb_editors
4251

правка