是否可以从-L标志中命名'screen'日志文件?

问题描述 投票:17回答:4

在使用-L标志运行屏幕时,会创建一个名为“screenlog.0”的文件,并将所有输出写入其中(这很棒),但我将运行多个屏幕会话,我需要使用唯一编号标识日志。是否可以更改日志名称?

linux logging gnu-screen
4个回答
10
投票

您可以编辑您的.screenrc文件并添加这样的内容

logfile / tmp / myownlog

编辑:已经回答:https://serverfault.com/questions/248193/specifying-a-log-name-for-screen-output-without-relying-on-screenrc


11
投票

可能最简单的方法是使用以下方法:

screen -L -Logfile log_filename your_command

7
投票

或者,有一种方法可以在线完成。

通过Ctrl + a,在屏幕上输入命令模式:并使用logfile命令以及您想要的文件名作为参数,例如:logfile whatevernameyoulike.log

来源:屏幕手册页


2
投票

script会话中使用screen命令。

© www.soinside.com 2019 - 2024. All rights reserved.