跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教mjj大佬们一个编程的技术问题
未分類
4 2 月 2020

请教mjj大佬们一个编程的技术问题

free9901 大佬有话说 : 2019-12-29 11:47:13

请教mjj大佬们一个编程的技术问题

本帖最后由 free9901 于 2019-12-29 11:48 编辑

centos7,在/var/ftp/pub目录中有abc111111.py,abc222222.py,abc333333.py三个程序,现在想要批量运行和批量停止它们。
而且每个程序都需要放到一个screen中执行(因为abcxxxxxx.py中有无限循环,会持续运行)。

单个执行的话,如下步骤:
screen -r abc111111(已经在首次通过screen -S abcxxxxxx建立了它们各自的screen)
cd /var/ftp/pub
python /var/ftp/pub/abc111111.py >> /var/ftp/pub/abc111111.log 2>&1
ctrl+a+d

screen -r abc222222
cd /var/ftp/pub
python /var/ftp/pub/abc222222.py >> /var/ftp/pub/abc222222.log 2>&1
ctrl+a+d

screen -r abc333333
cd /var/ftp/pub
python /var/ftp/pub/abc333333.py >> /var/ftp/pub/abc333333.log 2>&1
但是一个一个的弄太麻烦了。

如何批量运行和停止它们呢?

gougou6423 大佬有话说 : 2019-12-29 13:36:09

你搞个多进程它不香吗?还要这么不停的screen:lol:lol

free9901 大佬有话说 : 2019-12-29 16:49:34

gougou6423 大佬有话说 : 2019-12-29 13:36
你搞个多进程它不香吗?还要这么不停的screen

我买的VPS配置比较低,是1核的CPU,能运行多进程吗?

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具