vim方式
1.进入vim
进入终端,创建demo.py文件
vim demo.py
2.进入后,编辑内容
插入模式按字母o键(a/i),编辑代码
普通模式:按【Esc】键回到普通模式
第一行写
#!/usr/bin/env python3
3. 保存并退出
普通模式下
:wq
4. 执行代码
python demo.py
利用nohup命令将python程序放在后台运行:
nohup python -u demo.py > demo.out 2>&1 &
nohup:保证程序不被挂起
python:确保执行python代码
-u:表示不启用缓存,实时打印输出信息到日志文件(不加利用tail查看时内容不会实时刷新)
demo.py:运行程序
>:将打印信息输出到日志文件
demo.out:输出的日志文件
2>&1:将标准错误输出转变为标准输出,可以将错误信息也输出到日志文件中,0-> stdin, 1->stdout, 2->stderr;
&:最后一个&表示后台运行程序
原文链接:https://blog.csdn.net/lipengfei0427/article/details/107514049
程序运行之后会出现进程序号,利用ps命令查看进程:
ps -ef|grep python
利用kill命令杀死进程:
kill -9 进程序号
利用tail命令查看日志内容:
tail -f test.out
在程序执行过程中也可以查看,利用Ctrl+C退出即可