You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Linux中让多个Python进程分别运行在独立LXterminal窗口或标签中

实现方案

最优方案:同一LXterminal窗口多标签运行

LXterminal原生支持多标签启动参数,直接执行以下命令即可:

lxterminal --tab -e "bash -c 'python3 scr1pt1.py; exec bash'" --tab -e "bash -c 'python3 scr1pt2.py; exec bash'" --tab -e "bash -c 'python3 scr1pt3.py; exec bash'"

补充说明

  • 每加一个--tab参数就会新增一个标签页,可根据自己的脚本数量增减
  • -e参数后接标签页启动时执行的命令,嵌套引号需遵循「外层双引号、内层单引号」规则
  • 命令末尾的exec bash用于保证脚本运行结束后标签页不会自动关闭,方便排查报错;如果不需要保留退出后的页面可以删除这部分
  • 你也可以把命令写入shell脚本实现一键启动,示例run_all.sh内容如下:
#!/bin/bash
lxterminal \
--tab -e "bash -c 'python3 scr1pt1.py; exec bash'" \
--tab -e "bash -c 'python3 scr1pt2.py; exec bash'" \
--tab -e "bash -c 'python3 scr1pt3.py; exec bash'"

给脚本添加执行权限后即可直接运行:
chmod +x run_all.sh && ./run_all.sh

备选方案:独立LXterminal窗口运行

如果需要每个进程对应独立的终端窗口,执行以下命令即可:

lxterminal -e "bash -c 'python3 scr1pt1.py; exec bash'" & lxterminal -e "bash -c 'python3 scr1pt2.py; exec bash'" & lxterminal -e "bash -c 'python3 scr1pt3.py; exec bash'"

内容的提问来源于stack exchange,提问作者Lucien S.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 05:18:01