nohup命令可以在你退出帐户之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)
nohup
nohup python test.py &>> log.txt &
nohup
: 代表终端挂起命令
python test.py
: 代表使用python编译器编译test.py
&>> log.txt
: 有4种选择 “>, >>, &>, &>>
”:
- “>
”: 先清空"log.txt
", 再将输出定向到 “log.txt
”
- “>>
”: 将输出追加到"log.txt
"已有的内容后
- “&>
”: 将错误输出重定向到"log.txt
"
- “&>>
”: 将正确输出和错误输出追加到"log.txt
"中
“&
”: 使用&命令后,作业被提交到后台运行,当前控制台没有被占用,但是一但把当前控制台关掉(退出帐户时),作业就会停止运行。
tail -f log.txt
能够实时显示log.txt的信息。