Продолжить ssh из предыдущего состояния

Продолжить ssh из предыдущего состояния

Я подключаюсь через ssh к Linux-боксу. Я просто обновлял пакеты с помощью yum update. Затем я отключился, но когда я снова подключился с помощью ssh, используя ту же учетную запись, я не мог этого сделать, так как процесс обновления уже был завершен.

Как узнать статус задач, которые я начал до отключения, при повторном подключении к серверу?

решение1

Вы можете проверить, работает ли что-нибудь еще, используя

ps -aux | grep yum

Но я почти уверен, что он будет уничтожен, как только вы отключитесь.

Если вам нужно что-то запустить после того, как вы уйдете, используйтенет

решение2

На самом деле вам нужно запустить это в screen.

Каждый день, когда я прихожу в офис, я подключаюсь по ssh к своему серверу разработки/базы данных и запускаю screen -RD, который переподключает мою сессию, как будто я никогда не отключался. Вы должны быть в состоянии yum install screen.

Видетьhttp://www.kuro5hin.org/story/2004/3/9/16838/14935для начала иhttp://www.gnu.org/software/screen/manual/для получения исчерпывающей справочной информации.

решение3

Используйте screen. Просто запустите screen, сделайте свое дело, а когда связь прервется, запустите: screen -rили screen -Dr.

Связанный контент