多任务的时候如何用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就行了

posted @ 2021-04-30 12:11  武汉-磨渣  阅读(19)  评论(0编辑  收藏  举报