2013-02-22 61 views
10

用-L標誌運行屏幕時,會創建一個名爲'screenlog.0'的文件,並將所有輸出寫入它(這很棒),但我將運行多個屏幕會話,並且需要使用唯一的號碼。可以更改日誌名稱嗎?是否可以從-L標記命名'屏幕'日誌文件?

+0

看到我的答案在這裏:http://stackoverflow.com/questions/14208001/save-screen-program-output-to-a-file/37559327#37559327 – lepe 2016-06-01 04:18:42

回答

6

您可以編輯.screenrc文件並添加類似這樣

日誌文件的/ tmp/myownlog

編輯:已經回答: https://serverfault.com/questions/248193/specifying-a-log-name-for-screen-output-without-relying-on-screenrc

+1

我正在尋找一個'即時'解決方案可以在創建屏幕會話時爲生成的日誌文件命名。你的解決方案不是我要找的,對不起! – Justin 2013-02-22 14:20:48

+0

檢查我的編輯(已經在stackoverflow上) – Eun 2013-02-22 14:22:54

+0

謝謝!正是我需要的。在解除時限後,將解決方案標記爲答案。 – Justin 2013-02-22 14:25:18

2

使用script命令你screen session裏面。

3

或者,有一種方法可以在線執行。通過Ctrl鍵在屏幕

進入命令模式 + 一個和使用logfile命令與您要爲參數的文件的名稱,例如:logfile whatevernameyoulike.log

來源:屏幕手冊頁

相關問題