Я почав бігати screen
сеанси, коли я впадаю в поле, частково, щоб запобігти цьому, і як додатковий бонус, я отримую кілька вкладок, не можу його перемогти. Якщо я відключений з якихось причин, я можу знову приєднатися до екранного сеансу.
Оновлення
Щоб відповісти на №2, я б побіг mysql
з баш-файлу через екранний сеанс. Звучить складно, але це просто:
$: screen
$: mysql
Ви можете відредагувати файл ~ / .screenrc, щоб додати підписи внизу екранного сеансу, щоб ви могли відслідковувати свої вкладки, перейменовувати вкладки тощо. Якщо ви коли-небудь відключалися, при повторному підключенні просто запустіть
$: screen -d
і це покаже будь-які окремі сеанси. Для повторного приєднання просто запустіть щось на кшталт
$: screen -r 551.pts-0.git
Або будь-який ідентифікатор екранного сеансу. Ви прямо там, де ви зупинилися. Ви повинні запуститись screen -d
як той самий користувач, який розпочав сеанс на екрані, проте, просто fyi, або root, звичайно. Я не дуже впевнений, тому що після того, як я впадаю, я завжди sudo su -
не хочу судити кожну команду.
nohup
робити вхід у mysql, це буде зберігати запити, що працюють всередині?