lee-romantic 's Blog
Everything is OK!
Toggle navigation
lee-romantic 's Blog
主页
About Me
归档
标签
ubuntu下的screen多重视窗管理程序
2019-06-28 15:00:51
226
0
0
lee-romantic
Linux screen命令用于多重视窗管理程序。 screen为多重视窗管理程序。此处所谓的视窗,是指一个全屏幕的文字模式画面。通常只有在使用telnet登入主机或是使用老式的终端机时,才有可能用到screen程序。 可以在本地的终端(或者远程ssh终端),创建screen: ``` screen # 创建默认session screen -S yourname #新建一个叫yourname的session ``` 创建完终端后,你可以在该终端中,执行相应的任务。保留会话但关闭窗口可以使用“`Ctrl-A d`”快捷键,这样下次你可以连接此会话。 使用下面指令查看会话列表: ``` screen -ls ``` 可以看到有一个会话“不连接的”,对于本地终端来说,实际上就是在后台运行的,对于远程终端来说,就是运行在服务器上的进程: ``` There is a screen on: 14360.pts-2.dl (2019年06月28日 14时13分50秒) (Detached) 1 Socket in /var/run/screen/S-dl. ``` 为了连接到该会话,使用指令(-r 理解为recovery): ``` screen -r 14360 ``` 如果不需要该会话,想杀死该进程,使用指令: ``` kill -9 14360 ``` 然后使用`screen -ls`查看可以发现该指令已经`死掉`,状态为`dead`,可以使用下列指令清除掉: ``` screen -wipe 14360 #注意,只有死掉的会话才可以wipe ``` screen 的一个很好的用处是,可以把瑞捷的联网的终端,隐藏到后台,免得被每次误关掉,关掉了可就连不上网了。对于服务器上跑的程序,有了screen,也不必每次都在本地开着终端才能跑了(本地可以关机,后面开机后通过`screen -r 14360`即可恢复),很方便。 更多可以参考: https://blog.csdn.net/qq_28832135/article/details/79831700 https://www.runoob.com/linux/linux-comm-screen.html
上一篇:
关于pytorch的tensor的高级索引的一个问题
下一篇:
Python字符串拼接
0
赞
226 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册