Keep Your SSH Session Running when You Disconnect Keep Your SSH бігу при відключенні
Screen is like a window manager for your console. Екран, як менеджер вікон для вашої консолі. It will allow you to keep multiple terminal sessions running and easily switch between them. Це дозволить Вам тримати кілька сесій термінал працює і легко перемикатися між ними. It also protects you from disconnection, because the screen session doesn't end when you get disconnected. Він також захищає Вас від відключення, тому що екран сесія не закінчується, коли зв'язок переривається.
You'll need to make sure that screen is installed on the server you are connecting to. Вам необхідно переконатися, що екран встановлений на сервері, ви підключаєтеся. If that server is Ubuntu or Debian, just use this command: Якщо цей сервер є Ubuntu і Debian, просто використовуйте наступну команду:
sudo apt-get install screen Sudo APT-отримаєте екран установки
Now you can start a new screen session by just typing screen at the command line. Тепер ви можете почати нову сесію екран, екран просто набравши в командному рядку. You'll be shown some information about screen. Hit enter, and you'll be at a normal prompt. Вам буде показана деяка інформація про екрані. Натисніть на клавішу Enter, і ви будете на нормальних рядку.
To disconnect (but leave the session running) Щоб відключити (але залишити сесії запущений)
Hit Ctrl + A and then Ctrl + D in immediate succession. Натисніть Ctrl + A і натисніть Ctrl + D в безпосередній наступності. You will see the message [detached] Ви побачите повідомлення [окремі]
To reconnect to an already running session Щоб підключитися до вже працюючої сесії
screen -r Екран-R
To reconnect to an existing session, or create a new one if none exists Щоб підключитися до існуючої сесії, або створити новий, якщо він не існує
screen -D -r Екран-D-R
To create a new window inside of a running screen session Щоб створити нове вікно всередині працюючого екрану сесії
Hit Ctrl + A and then C in immediate succession. Ctrl + C, а потім в безпосередній наступності. You will see a new prompt. Ви побачите новий рядок.
To switch from one screen window to another Щоб перейти з одного екрана на інше вікно
Hit Ctrl + A and then Ctrl + A in immediate succession. Натисніть Ctrl + A і натисніть Ctrl + A в безпосередній наступності.
To list open screen windows Щоб отримати список відкритих вікон екрану
Hit Ctrl + A and then W in immediate succession Ctrl + W, а потім в безпосередній поспіль
There's lots of other commands, but those are the ones I use the most. Там's багатьох інших команд, але це ті, які я використовувати саме.

Daily Email Updates Email Щоденні оновлення
You can get our how-to articles in your inbox each day for free. Ви можете отримати наші довідкові статті у Вашу поштову скриньку щодня безкоштовно. Just enter your name and email below: Просто введіть ваші ім'я та адресу електронної пошти нижче:



What about keep sessions with server X redirected? А тримати сесій з сервером X перенаправлені? (ssh -X) (SSH-X)
It would be nice. Було б непогано.
Thank you in advance Спасибо заранее
The nohup command can help you there. Nohup команда може вам допомогти. Have a quick google and you will find out all about it. Якщо хочете швидко Google, і ви дізнаєтеся все про нього.
I learned to use this command a long time ago the hard way when I was updating Redhat with more than 100 files including kernel updates over SSH and our the power in the office went dead. Я навчився використовувати цю команду дуже давно важкий шлях, коли я був Redhat оновлення з більш ніж 100 файлів, включаючи ядро оновлень SSH і наша сила в офісі заглохли. Recovering from a half updated OS is not fun so I suggest you use “screen” when using “yum” or “apt-get”. Відійшовши від половини оновлений варіант ОС не весело тому я пропоную вам використовувати "екрану" при використанні "ням" або "APT-GET".