Linux screen使用方法
如果你也因为用服务器跑神经网络训练害怕人走网断,训练中途停止而烦恼,那就快来使用screen命令吧,screen新建一个会话窗口在里面执行操作后后台离线执行,然后电脑关机都可以。神器呀
screen 命令以会话( session )为基础为用户提供终端复用功能,会话可以被认为是后台运行的程序,其中可以进行命令执行、新窗口创建等操作,不同的会话可以包含有不同的运行内容。当终端绑定到特定会话上时,则该终端会显示该会话的信息,包括会话中包含的窗口、执行的命令、输出等。当终端从当前会话解除绑定时,当前终端不再显示会话的内容,但会话仍然独立的运行在后台,只有当会话中不再有正在运行的程序时(包括窗口运行的 shell 程序),该会话自动被结束。
screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s <shell>][-S <作业名称>]
- screen -S session_name #创建作业并指定screen作业的名称
- screen -ls #显示已创建的screen终端,获得作业名称
- screen -r [作业名称] #恢复离线的screen作业
- kill掉一个screen作业
两种方式:
1、使用screen名字,kill掉。
screen -S session_name -X quit
2、激活screen:
screen -r session_name
并利用exit退出并kiil掉session - Linux Screen技巧:记录屏幕日志
注意:Ctrl+A+D退出对话,在后台执行是没有kill掉的,千万不要在窗口里面套窗口,要时刻知道自己在第几层
本文介绍 Linux 下 screen 命令的使用方法,screen 可帮助用户实现终端复用,即使客户端断开连接也能让任务继续运行。文章涵盖 screen 的基本命令如创建、恢复会话及如何记录屏幕日志等内容。
1330

被折叠的 条评论
为什么被折叠?



