Jus*_*tin 20 linux logging gnu-screen
在使用-L标志运行屏幕时,会创建一个名为"screenlog.0"的文件,并将所有输出写入其中(这很棒),但我将运行多个屏幕会话,我需要使用唯一编号标识日志.是否可以更改日志名称?
小智 13
可能最简单的方法是使用以下方法:
screen -L -Logfile log_filename your_command
Run Code Online (Sandbox Code Playgroud)
Eun*_*Eun 12
您可以编辑.screenrc文件并添加这样的内容
logfile/tmp/myownlog
编辑:已经回答:https: //serverfault.com/questions/248193/specifying-a-log-name-for-screen-output-without-relying-on-screenrc
小智 8
或者,有一种方法可以在线完成.
通过Ctrl+ 在屏幕中输入命令模式a,:并使用logfile带有所需文件名称的命令作为参数,例如:logfile whatevernameyoulike.log
来源:屏幕手册页