清风莫问 2023-06-18 18:26 采纳率: 0%
浏览 12

如何监控screen会话中的后台任务进度?

centos中,当使用screen命令将任务放入后台后,如何监控screen会话中的任务完成进度?有什么好的方法吗?

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-06-18 20:12
    关注
    • 这篇博客: Centos screen的安装与使用中的 3.1 创建screen会话 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 可以先执行:screen -S lnmp ,screen就会创建一个名字为lnmp的会话。

    • 以下回答由chatgpt基于相关博客总结生成:

      我建议可以使用tmux工具来监控screen会话中的任务进度。tmux是一个类似于screen的终端多路复用工具,可以创建多个面板和窗口,同时监控多个会话。

      下面是具体的实现步骤:

      1. 安装tmux,可使用命令 sudo yum install tmux 进行安装。

      2. 启动tmux,可使用命令 tmux new-session -s mysession。

      3. 在tmux会话中,启动要监控的后台任务,可使用如下命令:nohup command &。

      4. 使用tmux的窗口切换功能进行切换,可使用快捷键 Ctrl+b,然后按下相应的数字键来切换窗口。

      5. 如果需要监控任务的输出,可以使用tmux面板功能进行切换,可使用快捷键 Ctrl+b,然后按下 " 键来切换面板。也可以在启动任务时,将输出重定向到指定文件中,然后使用tail命令来查看输出。

      6. 如果需要重新连接到之前创建的tmux会话中,可以使用命令 tmux attach -t mysession。

      总之,使用tmux工具可以非常方便地监控screen会话中的后台任务进度。

    评论

报告相同问题?

问题事件

  • 创建了问题 6月18日

悬赏问题

  • ¥15 原子操作+O3编译,程序挂住
  • ¥15 使用STM32F103C6微控制器设计两个从0到F计数的一位数计数器(数字),同时,有一个控制按钮,可以选择哪个计数器工作:需要两个七段显示器和一个按钮。
  • ¥15 写51单片机程序代码,代码好难,需要外部中断还有电子时钟的,还有按键修改电子时钟,请大家积极讨论
  • ¥15 在yolo1到yolo11网络模型中,具体有哪些模型可以用作图像分类?
  • ¥15 AD9910输出波形向上偏移,波谷不为0V
  • ¥15 淘宝自动下单XPath自动点击插件无法点击特定<span>元素,如何解决?
  • ¥15 曙光1620-g30服务器安装硬盘后 看不到硬盘
  • ¥15 抖音直播广场scheme
  • ¥15 为什么我明明有这个文件调试器还显示错误?
  • ¥15 软件工程用例图的建立(相关搜索:软件工程用例图|画图)