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

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

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

运行脚本命令: python script.py

添加下一个 & echo "123":

The script takes a long time to run, and I would like to continue using the command line to perform other tasks.

你好像想要运行说的后台进程,请尝试粘贴以下

python script.py &
echo "123"

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

how can I see the active processes that are running on the server to see if a process is running?

使用ps命令

ps -ef

将列出您可能想要筛选的所有流程,以便让您感兴趣。