是否可以设置screen
日志文件的名称?通常它被称为screenlog.n
,但我需要知道我正在编写的脚本的日志的确切名称。我希望有人可以帮助我。我在screen
的手册页中找不到任何内容!
答案 0 :(得分:2)
有一个logfile
命令,在手册页(从4.01版开始)中有描述。
答案 1 :(得分:1)
当你在screen
时,进入命令模式( Ctrl + A )并使用:logfile
命令:
命令: logfile filename
命令:日志文件 flush secs定义日志文件的名称。默认值为
screenlog.%n
。第二种形式更改屏幕在将日志文件缓冲区刷新到文件系统之前将等待的秒数。默认值为10秒。
默认情况下,日志记录处于关闭状态,因此要将其打开,请使用命令:log on
启用日志记录。
命令:日志 [州]
开始/结束当前窗口的日志记录到窗口默认目录中的文件
screenlog.n
,其中n是当前窗口的编号。可以使用logfile
命令更改此文件名。如果未给出参数,则切换日志记录状态。会话日志将附加到文件的先前内容(如果已存在)。回滚历史记录的当前内容和内容不包括在会话日志中。默认值为off
。
来源:https://www.gnu.org/software/screen/manual/html_node/Log.html