linux执行python.py文件,在命令行运行py文件
上传。py文件运行到linux服务器的指定位置。
例如,名为test.py的文件放在/home目录中
然后我们进入目录并运行命令行。
Cd /home #进入主目录ls #查询目录下是否有要执行的. py文件nohupython-utest . pytest . log 21 #然后运行这个命令解释:
1." ":后台运行符号
2.“NOHUP”:确保程序没有被挂起。
3.“Python”:运行。py文件
4.“-u”:表示打印信息将实时输出到日志文件,而不启用缓存(如果不添加-u,日志文件将不会实时刷新代码中打印函数的信息)
5.“job.py”:是python的源代码文件。
6.“log.log”:控制台打印的数据放入log.log
7." ":将打印信息分配给日志文件。
8.“21”:将错误信息输出到日志文件。
运行后,下一行显示PID。使用以下命令查询脚本是否在后台正常运行。
Ps aux grep python #输出关于python的后台程序。
此时,您可以通过命令行查看日志输出的样式。
tail -f测试日志
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。