Вы заявляете это:
Я хотел бы, чтобы это приложение (которое является сервером) сохранялось после завершения SSH, и в любой момент я хотел бы иметь возможность повторно подключиться к консоли и выполнять команды на сервере.
Немного расплывчато в целях, но я сделаю это!
Чтобы выполнить любую команду в качестве фонового процесса на сервере Linux, вы должны добавить команду к концу nohupи добавить &в конец.
Таким образом, последняя команда будет:
nohup [your command] &
В nohupозначает , что команда должна игнорировать «зависание окна» и амперсанда , &присоединенный к нему является командой оболочки , которая указует систему , чтобы запустить команду в качестве фонового процесса. Более подробную информацию о его использовании можно найти здесь .
Когда вы запускаете команду, подобную этой, процесс запускается, вы будете отправлены обратно в командную строку, и вы можете выйти из сеанса терминала или даже пойти и сделать что-то еще, не связанное с этой командой, во время этого сеанса терминала.