远程登录服务器自动进入screen
昨天在新服务器上导入数据库数据的时候,忘记进入 screen
会话里了,无奈从下午一直开着电脑到凌晨,才完成了所有的数据导入工作,网络也是给力,一直没有断开。为了防止类似情况再发生,我在 .bashrc
中增加了几行代码,以后只要 ssh
连接上来,就自动进入 screen
会话了,就是断开的时候,如果不需要保持会话,需要两次 exit
。
增加的代码如下:
if [ ! -n "$STY" ]; then
screen -S s$RANDOM
fi
另外感谢 @justyy 提供的另一个把前台程序转入后台运行的方案:
- ctrl + z 挂起正在运行的前台程序
- bg 把挂起的程序转入后台运行,如果不加参数,默认是最后一个挂起进程
- disown 把后台运行的程序跟当前会话脱钩,这样
jobs
中就看不到了,也不会再把标准输出打到目前的会话里了。
OVER!
欢迎使用 SteemMention 获取最新的 Steem 回复提醒。
欢迎使用 SteemEditor 来编写文章,最好用的 Steem 编辑器,没有之一!!!
感谢你的阅读,我是中文区见证人之一,欢迎通过 SteemConnect 来给我投票,或者打开 https://steemit.com/~witnesses/ 页面,输入 ety001 进行投票。
中文区的见证人目前有:
支持一下他们(按字母顺序),一人可以有30票:
Thank you for reading. I'm a witness. I would really appreciate your witness vote! You can vote by SteemConnect. Or open https://steemit.com/~witnesses page, input ety001 to vote.
你好!cn区点赞机器人 @cnbuddy 谢谢你对cn区的贡献。倘若你不喜欢我的留言,请回复“取消”。