前言spa
Linux运行脚本通常都会占用终端,对于很快结束的任务可能没什么,可是有不少任务会一直执行或者执行花费很长时间,这时把它转到后台执行是最明智的选择。日志
正文code
运行以下命令便可将脚本转到后台运行:blog
# ./DINA.py &
DINA.py就是我要运行的脚本,就在当前文件夹下,命令末尾加个&就能够转后台运行。class
可是这种方式有个缺陷,就是它的输出仍是会打印到终端,给咱们形成困扰,所以建议用下面的这种方式:后台
# ./DINA.py >DINAlog.txt 2>&1 &
这里的>是定向符,能够将输出打印到日志文件,DINAlog.txt就是我创建的日志文件。> 默认为标准输出重定向,2>&1 意思是把 标准错误输出 重定向到 标准输出。终端