国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【python】【centos】使用python殺死進(jìn)程后自身也會(huì)退出

這篇具有很好參考價(jià)值的文章主要介紹了【python】【centos】使用python殺死進(jìn)程后自身也會(huì)退出。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

問題

使用python殺死進(jìn)程后自身程序也會(huì)退出,無法執(zhí)行后邊的代碼
這樣不行:

    # cmd = " ps -ef | grep -v grep | grep -E 'task_pull_and_submit.py$|upgrade_system.py$'| awk '{print $2}'"
    # pids = os.popen(cmd).read().strip('\n').split('\n')
    # print(pids)
    # for pid in pids:
    #     os.system("kill -9 {}".format(pid))

解決

使用shell腳本殺死進(jìn)程,然后再讓shell腳本運(yùn)行該python程序
替代方案:文章來源地址http://www.zghlxwxcb.cn/news/detail-681099.html

#!/bin/bash

task_pull_and_submit=`ps -ef | grep -v grep | grep -E 'task_pull_and_submit.py$'| awk '{print $2}'`
if (($task_pull_and_submit));
then
  kill -9 $task_pull_and_submit
fi

upgrade_system=`ps -ef | grep -v grep | grep -E 'upgrade_system.py$'| awk '{print $2}'`
if (($upgrade_system));
then
  kill -9 $upgrade_system
fi

# 先 cd 到絕對(duì)目錄下執(zhí)行
cd /opt/apps/back_data && nohup python backup_data.py &

到了這里,關(guān)于【python】【centos】使用python殺死進(jìn)程后自身也會(huì)退出的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • linux c++ 根據(jù)進(jìn)程名殺死一個(gè)進(jìn)程

    一、知識(shí)點(diǎn)儲(chǔ)備 環(huán)境:centos6 , x86,g++ 需求:輸入?yún)?shù):進(jìn)程名和超時(shí)時(shí)間;功能:殺死超時(shí)的進(jìn)程 殺死進(jìn)程的方法 :前期考慮用boost::process庫以達(dá)到跨平臺(tái)的目的,但是學(xué)習(xí)之后發(fā)現(xiàn)該庫是用來管理子進(jìn)程的,不能用來殺死一個(gè)不相干的進(jìn)程。在linux中殺死一個(gè)進(jìn)程可以使

    2024年02月17日
    瀏覽(23)
  • windows殺死進(jìn)程命令

    windows殺死進(jìn)程命令

    ????????有時(shí)候由于病毒或其他原因,啟動(dòng)了一系列的進(jìn)程,并且有時(shí)殺了這個(gè),又多了那個(gè)。這時(shí)候我們可以特定選擇一種殺,很多人對(duì)windows殺死進(jìn)程命令比較感興趣,所以今天小編就為大家來詳細(xì)講一講windows命令行關(guān)閉進(jìn)程教程,感興趣的用戶一起來看看吧。 windo

    2024年02月02日
    瀏覽(27)
  • Linux 進(jìn)程查找、殺死方案集合

    方式一 ps 命令:顯示當(dāng)前活動(dòng)進(jìn)程的快照。 方式二 top 命令:實(shí)時(shí)顯示系統(tǒng)中運(yùn)行的進(jìn)程和系統(tǒng)資源使用情況。它按 CPU 使用率排序進(jìn)程,并更新顯示。 方式三 pgrep 命令:根據(jù)進(jìn)程名或其他屬性來查找并打印匹配的進(jìn)程 ID 。 方式四 pidof 命令:查找指定名稱的進(jìn)程的進(jìn)程

    2024年02月15日
    瀏覽(22)
  • window端口占用如何殺死進(jìn)程

    window端口占用如何殺死進(jìn)程

    1、輸入命令:netstat -ano|findstr “8099” 2、殺死命令 taskkill /PID 2980 -T -F

    2023年04月11日
    瀏覽(25)
  • Linux根據(jù)端口號(hào)殺死進(jìn)程

    Linux根據(jù)端口號(hào)殺死進(jìn)程

    步驟一:查看8083端口占用情況 步驟二:根據(jù)PID殺死進(jìn)程

    2024年02月16日
    瀏覽(26)
  • Windows中殺死占用某個(gè)端口的進(jìn)程

    Windows中殺死占用某個(gè)端口的進(jìn)程

    ????????Windows本地微服務(wù)并發(fā)啟動(dòng)后,斷開微服務(wù),重新啟動(dòng)微服務(wù)發(fā)現(xiàn)端口被占用,網(wǎng)上搜索一些前輩的建議,現(xiàn)在匯總一下,如有誤還望大家指正。 ? ? ? ? 第一步:打開dos命令窗 ????????具體是點(diǎn)擊起始菜單(或是通過win+R快捷鍵),在輸入框中輸入cmd,點(diǎn)擊確

    2024年02月11日
    瀏覽(26)
  • Golang殺死子進(jìn)程的三種方式

    目錄 前言 正文 一、cmd.Process.Kill() 二、syscall.Kill 三、cmd.Process.Signal 結(jié)論 熟悉Golang語言的小伙伴一定都知道,殺死子進(jìn)程有三種方式,今天就來簡(jiǎn)單介紹一下。 Golang中有三種方式可以殺死子進(jìn)程,分別是cmd.Process.Kill(),?syscall.Kill,和?cmd.Process.Signal。它們都是通過向進(jìn)程發(fā)送

    2024年01月21日
    瀏覽(21)
  • linux殺死進(jìn)程的五種方法(kill)

    linux殺死進(jìn)程的五種方法(kill)

    添加鏈接描述 相關(guān)博主的鏈接; 方法一:通過kill 進(jìn)程id的方式可以實(shí)現(xiàn) 首先需要知道進(jìn)程id, 例如,想要?dú)⑺纅irefox的進(jìn)程,通過 ps -ef|grep firefox,可以查到firefox的進(jìn)程id: 然后通過 kill 3781 就可以關(guān)閉進(jìn)程了. 補(bǔ)充: kill -9 來強(qiáng)制終止退出, 例如: kill -9 3781 特殊用法: kill -STOP [pid

    2024年02月02日
    瀏覽(26)
  • linux下查看php進(jìn)程,開啟php-fpm&殺死php進(jìn)程

    linux下查看php進(jìn)程,開啟php-fpm&殺死php進(jìn)程

    1、查看php進(jìn)程 出現(xiàn)如圖結(jié)果說明未開啟 2、查看php安裝路徑 3、開啟php-fpm 再次查看ps -ef |grep php 以樹狀圖的方式展現(xiàn)php進(jìn)程 4、關(guān)閉php-fpm

    2024年02月11日
    瀏覽(23)
  • Linux如何殺死kill -9殺不掉的進(jìn)程

    在Linux中,我們經(jīng)常使用kill或者kill -9來殺死特定的進(jìn)程,但是有些時(shí)候,這些方法可能無法終止某些進(jìn)程。本文將詳細(xì)解釋為什么會(huì)出現(xiàn)這種情況,以及如何處理這種問題。 首先,我們來理解一下為什么有些進(jìn)程無法被殺死。通常,這是因?yàn)檫@些進(jìn)程處于以下兩種狀態(tài)之一

    2024年02月09日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包