多任务的时候如何用screen进行日志记录并留后台运行
前言
多个终端执行类似的任务,想把日志都记录下来
操作
创建任务的目录
[root@localhost ~]# mkdir /chia-1
[root@localhost ~]# mkdir /chia-2
[root@localhost ~]# mkdir /chia-3
给每个任务创建一个screen的配置文件
[root@localhost ~]# scp .screenrc /chia-1/
[root@localhost ~]# scp .screenrc /chia-2/
[root@localhost ~]# scp .screenrc /chia-3/
[root@localhost ~]# cat .screenrc
logfile ./chia.log
执行任务
进入到任务的目录里面执行任务
cd /chia-1
screen -c .screenrc -SL chia-1
执行需要执行的命令
ctrl+a+d退出
恢复终端
scree -r chia-1
然后中间看chia.log就行了
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步