【发布时间】:2016-09-12 00:47:38
【问题描述】:
我刚刚执行了一个 perl 命令并在终端上打印了输出。尝试剪切/粘贴输出时,我不小心单击了左侧图标栏中的“关闭”而不是“编辑”。这是否意味着打印的信息永远丢失,或者我的计算机中有一个特定的目录可以用来恢复输出。这也是我最近执行的命令,所以如果有一个日志自动将输出重定向为历史记录,有没有办法可以查看该日志?感谢您的帮助。
【问题讨论】:
我刚刚执行了一个 perl 命令并在终端上打印了输出。尝试剪切/粘贴输出时,我不小心单击了左侧图标栏中的“关闭”而不是“编辑”。这是否意味着打印的信息永远丢失,或者我的计算机中有一个特定的目录可以用来恢复输出。这也是我最近执行的命令,所以如果有一个日志自动将输出重定向为历史记录,有没有办法可以查看该日志?感谢您的帮助。
【问题讨论】:
如果您使用的是 Linux,当与 shell 的连接关闭时,终端中打印到屏幕的所有文本都将丢失。
为避免这种情况,有两个建议:
nohup 命令,例如:nohup your_script & 以保持一切在后台运行,即使与外壳的连接已关闭。【讨论】:
start 替代nohup