При запуске экрана с флагом -L создается файл с названием "screenlog.0", и весь вывод записывается на него (что отлично), но я буду запускать несколько сеансов экрана, и мне нужно идентифицировать журналы с уникальный номер. Можно ли изменить имя журнала?
Можно ли назвать файл экрана "screen" из флага -L?
Ответ 1
Вы можете отредактировать свой .screenrc
файл и добавить что-то вроде этого
logfile/tmp/myownlog
Изменить: уже ответил: https://serverfault.com/questions/248193/specifying-a-log-name-for-screen-output-without-relying-on-screenrc
Ответ 2
Альтернативно, есть способ сделать это онлайн.
Войдите в режим команд на экране с помощью Ctrl + a, : и используйте команду logfile
с именем файла, который вы хотите в качестве аргумента, например: logfile whatevernameyoulike.log
Источник: экранная страница
Ответ 3
Используйте команду script
внутри сеанса screen
.