五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

[oeasy]python0032_殺死進(jìn)程_進(jìn)程后臺(tái)運(yùn)行不輸出_nohup_ps_顯示進(jìn)程

2022-12-24 22:02 作者:oeasy  | 我要投稿

查看進(jìn)程

回憶上次內(nèi)容

  • 上次先ctrl+z掛起進(jìn)程

    • 然后運(yùn)行 bg

  • 程序繼續(xù)跑起來

  • 而且不斷輸出到標(biāo)準(zhǔn)輸出流

  • 甚至連ctrl+c都無法結(jié)束進(jìn)程了

  • 這可怎么辦呢?

  • 只能新開一個(gè)終端想辦法

查詢進(jìn)程

  • 搜索 debian進(jìn)程查詢

  • 找到具體方法

進(jìn)程

  • 具體方法

動(dòng)手試試

  • 新開一個(gè)終端

    • 運(yùn)行ps -elf

  • 查看到兩條進(jìn)程信息

    • 看起來上一個(gè)zsh就是pid為281的進(jìn)程

    • 記住281這個(gè)pid

  • 現(xiàn)在我想把這個(gè)278進(jìn)程干掉怎么辦?

  • 搜索一下

搜索

  • 搜索結(jié)果

殺意

  • 搜到了一個(gè)可怕的程序叫做 kill??

    • pid的編號(hào)可以通過ps -elf的結(jié)果中找到

    • 找到上一個(gè)zsh的pid

    • 就是剛剛的281

    • 他可以給指定 pid 的進(jìn)程發(fā)送信號(hào)

#殺死進(jìn)程kill -9 PID

  • -9 就是死亡信號(hào)

    • 發(fā)過去之后那個(gè)進(jìn)程就要自盡 ??

    • 沒有任何進(jìn)程愿意接受著這個(gè)信號(hào)

    • 君要臣死,臣不得不死

    • 權(quán)限對(duì)進(jìn)程是多么重要啊

    • 但是接到了就要執(zhí)行

    • 阿啊阿啊阿啊·~ ??

  • 真的把之前的那個(gè)zsh進(jìn)程干掉了

    • 窗口都消失了

  • 但是看到的進(jìn)程太多了

    • 但我只想要和當(dāng)前zsh有關(guān)的進(jìn)程

zsh進(jìn)程

#查詢進(jìn)程#我們只要和zsh這個(gè)進(jìn)程相關(guān)的#把e去掉ps -lf

  • 這樣只出現(xiàn)本shell相關(guān)的進(jìn)程

  • kill起來比較方便

  • 好像還挺好玩

    • 再建幾個(gè)進(jìn)程放后臺(tái)

    • 試著kill一下

啟動(dòng)更多新進(jìn)程

  • 先啟動(dòng)更多的報(bào)時(shí)程序

  • 再試著一個(gè)個(gè)地kill

  • 如何理解suspend呢?

suspend詞源

  • suspend = sus + pend

  • sus來自于sub 下面

    • 懷疑 (sus+pect看→在下面看一看→懷疑)

    • 支撐;承受(sus+tain握住→在下面握住→支撐)

    • sustain

    • suspect

    • susceptive 有接受力的;敏感的(sus+cept拿+ive→有拿下的能力→有接受力的)

  • suspend是什么意思呢?

-pend

  • pend 來自于 *(s)pen-

  • *(s)pen- 意思為懸掛帶著

    • ex- 出 , 向外 + -pend- 支付

    • spend

    • 詞根詞綴: ap- 來 , 臨近

    • -pend- 懸掛

    • 垂→依附

    • de-, 向下,離開 -pend, 懸掛

    • 即懸掛點(diǎn)

    • 引申義依靠

    • denpendent

    • independent

    • depend

    • append

    • expend

  • suspend

    • 掛起

    • 吊,懸掛;推遲,暫停

    • 有啥關(guān)系?

suspend

  • 古代薩克遜人使用的刀叫做撒克遜刀

    • 刃朝上抽出來就是要戰(zhàn)斗

  • 掛起來

    • sustain 了

    • 就是不戰(zhàn)斗了

    • 推遲戰(zhàn)斗了

    • 暫停了

  • 程序先不運(yùn)行

    • 就是掛起了

  • 先運(yùn)行再掛起還是有點(diǎn)麻煩

  • 可以直接后臺(tái)運(yùn)行但是不輸出到屏幕嗎?

搜索

  • 搜索結(jié)果

查詢手冊(cè)

后臺(tái)運(yùn)行不輸出

  • 搜索后得到答案

  • nohup python -u show_time.py > test.log 2>&1 &

    • 將標(biāo)準(zhǔn)錯(cuò)誤 2 重定向到標(biāo)準(zhǔn)輸出 &1

    • 標(biāo)準(zhǔn)輸出 &1 再被重定向輸入到 test.log 文件中

    • 0 – stdin (standard input,標(biāo)準(zhǔn)輸入)

    • 1 – stdout (standard output,標(biāo)準(zhǔn)輸出)

    • 2 – stderr (standard error,標(biāo)準(zhǔn)錯(cuò)誤輸出)

    • 2>&1 解釋:

    • 最后的&表示后臺(tái)運(yùn)行

  • 可以在后臺(tái)再開幾個(gè)進(jìn)程嗎?

后臺(tái)進(jìn)程

  • 方向鍵↑可以找到上一條命令

  • 這些進(jìn)程之間是什么關(guān)系呢

    • 可以查詢得到嗎???

總結(jié)

  • 進(jìn)程查詢

    • ps -elf 查看所有進(jìn)程信息

    • ps -lf 查看本終端相關(guān)進(jìn)程信息

  • 殺死進(jìn)程

    • kill -9 PID 給進(jìn)程發(fā)送死亡信號(hào)

  • 運(yùn)行多個(gè) python3 show_time.py 的話

    • 各個(gè)進(jìn)程獨(dú)立

    • python3 show_time.py 大概 8+M

    • 各占內(nèi)存

  • 這些進(jìn)程之間是什么關(guān)系呢???

  • 我們下次再說!??

  • 藍(lán)橋->https://www.lanqiao.cn/courses/3584

  • github->https://github.com/overmind1980/oeasy-python-tutorial

  • gitee->https://gitee.com/overmind1980/oeasypython

  • 視頻->https://www.bilibili.com/video/BV1CU4y1Z7gQ 作者:oeasy


[oeasy]python0032_殺死進(jìn)程_進(jìn)程后臺(tái)運(yùn)行不輸出_nohup_ps_顯示進(jìn)程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
武冈市| 长兴县| 永昌县| 应城市| 西林县| 望都县| 灵璧县| 株洲市| 安吉县| 蒲江县| 汉寿县| 安徽省| 河南省| 镇江市| 永春县| 鲁山县| 乌拉特前旗| 外汇| 青神县| 泰宁县| 大厂| 阿坝县| 龙游县| 淳安县| 抚松县| 元朗区| 赤壁市| 汉沽区| 崇阳县| 韶关市| 深州市| 绥宁县| 中宁县| 泰宁县| 青阳县| 晋州市| 丹阳市| 化德县| 彭泽县| 阿克苏市| 临安市|