繁体   English   中英

如何在 linux 终端控制台运行 python 脚本并继续使用命令行?

[英]How to run python script in linux terminal console and continue using command line?

我的问题似乎很简单,但出于某种原因我没有找到快速的答案。 我有一个 python 脚本,我想在终端命令行(Ubuntu linux 服务器)上运行,它对我有用。 但是在脚本结束之前我不能使用命令行。 该脚本需要很长时间才能运行,我想继续使用命令行执行其他任务。 当脚本的进度未显示在命令行上时,您如何执行脚本的工作,但保持其工作? 以及如何查看服务器上正在运行的活动进程以查看进程是否正在运行?

运行脚本命令: python script.py

添加下一个& echo "123"

在此处输入图像描述

该脚本需要很长时间才能运行,我想继续使用命令行执行其他任务。

似乎您想在后台运行上述进程,请尝试粘贴以下内容

python script.py &
echo "123"

它应该启动你的script.py然后 output 123 (不用等到script.py结束)

如何查看服务器上运行的活动进程以查看进程是否正在运行?

使用ps命令

ps -ef

将列出您可能想要过滤的所有进程以使您感兴趣。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM