【问题标题】:How to recover information on a exited terminal in Perl如何在 Perl 中恢复已退出终端的信息
【发布时间】:2016-09-12 00:47:38
【问题描述】:

我刚刚执行了一个 perl 命令并在终端上打印了输出。尝试剪切/粘贴输出时,我不小心单击了左侧图标栏中的“关闭”而不是“编辑”。这是否意味着打印的信息永远丢失,或者我的计算机中有一个特定的目录可以用来恢复输出。这也是我最近执行的命令,所以如果有一个日志自动将输出重定向为历史记录,有没有办法可以查看该日志?感谢您的帮助。

【问题讨论】:

    标签: perl output recovery


    【解决方案1】:

    如果您使用的是 Linux,当与 shell 的连接关闭时,终端中打印到屏幕的所有文本都将丢失。

    为避免这种情况,有两个建议:

    1. 使用tmux,这是一个将您的连接保持为服务的工具,因此下次连接到 tmux 服务时,一切都会恢复(除非您的计算机重新启动)。它是一个强大的工具,可以在终端下为您提供高效。
    2. 使用nohup 命令,例如:nohup your_script & 以保持一切在后台运行,即使与外壳的连接已关闭。

    【讨论】:

    猜你喜欢
    • 2020-05-08
    • 2019-03-30
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2021-10-25
    相关资源
    最近更新 更多