liunx在编译的时候,如果关闭了xshell窗口 如何再次查看编译的过程?

在编译过程中, 可能因情况被突然关闭了xshell,如何再次查看编译的过程?

阅读 7.4k
3 个回答

ssh的session一旦断开,上面运行的程序都会退出,所以你的build过程应该是中断了,需要ssh上去后重新编译。

需要远程运行长时间程序的时候,建议使用screen或者tmux这样的工具。

去终端看,你xshell连的那台机器的控制台

不知道你为什么会关闭的,如果是断网或者掉线引起的,建议你用screen或者tmux这样的会话工具

我分享下我自己安装Tmux的教程和脚本:

补充 screen的使用方法 : 使用 screen 管理你的远程会话

使用过程记录

Attached状态下不能恢复?

screen 的状态有两种,Attached 和 Detached,分别表示前台运行和后台运行。如果会话已经是 Attached 状态下,使用命令 screen -r 会话名 是不能切换到那个会话下的,会提示类似于 There is a screen on:15985.pts-2.may (07/15/2015 12:32:44 PM) (Attached) There is no screen to be resumed matching,如果需要切换到状态为 Attached 的会话下,需要先执行 screen -d 会话名 将会话状态修改为 Detached。

上面文字转自: Linux下screen命令使用教程

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题