中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中怎么使用命令重啟進程

發布時間:2021-06-21 14:37:48 來源:億速云 閱讀:362 作者:Leah 欄目:大數據

這篇文章給大家介紹linux中怎么使用命令重啟進程,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

#!/bin/sh
ps -ef | grep [p]ython | cut -c 9-15| xargs kill -s 9
python a.py > /dev/null & python b.py > /dev/null & python c.py > /dev/null

顯示所有進程 -> 篩選python進程 -> 提出進程號 -> 格式化進程號并根據進程號殺死進程
ps:將某個進程顯示出來
-A  顯示所有程序。 
-e  此參數的效果和指定"A"參數相同。
-f  顯示UID,PPIP,C與STIME欄位。 
grep命令是查找
中間的|是管道命令 是指ps命令與grep同時執行


UID PID PPID C STIME TTY TIME CMD
各相關信息的意義:
UID: 程序被該 UID 所擁有
PID :就是這個程序的 ID
PPID :則是其上級父程序的ID
C: CPU 使用的資源百分比
STIME :系統啟動時間
TTY: 登入者的終端機位置
TIME: 使用掉的 CPU 時間
CMD :所下達的指令為何

為什么ps aux |grep python會出現grep --color=auto python的結果,因為grep本身也是一個進程,ps會將grep進程的信息也顯示出來。 
為什么ps aux |grep [p]ython就不會出現grep進程本身,因為此時grep進程的參數是grep --color=auto [p]ython,而grep [p]ython正則匹配的是'python'這個字符串,'[p]ython'這個正則表達式并不能匹配'[p]ython'這個字符串,所以自然不會出現grep進程本身。9-15 


root四個字符,后面四個空格
從第9個字符開始  截取到第15個字符(不含)  
使用說明:
cut 命令從文件的每一行剪切字節、字符和字段并將這些字節、字符和字段寫至標準輸出。
如果不指定 File 參數,cut 命令將讀取標準輸入。必須指定 -b、-c 或 -f 標志之一。
參數:
-b :以字節為單位進行分割。這些字節位置將忽略多字節字符邊界,除非也指定了 -n 標志。
-c :以字符為單位進行分割。
-d :自定義分隔符,默認為制表符。
-f :與-d一起使用,指定顯示哪個區域。
-n :取消分割多字節字符。僅和 -b 標志一起使用。如果字符的最后一個字節落在由 -b 標志的 List 參數指示的
范圍之內,該字符將被寫出;否則,該字符將被排除

xargs 可以將單行或多行文本輸入轉換為其他格式,例如多行變單行,單行變多行。
# cat test.txt
a b c d e f g
h i j k l m n
多行輸入單行輸出:
# cat test.txt | xargs
a b c d e f g h i j k l m n


-n 選項多行輸出:
# cat test.txt | xargs -n3
a b c
d e f
g h i
j k l
m n

關于linux中怎么使用命令重啟進程就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长乐市| 出国| 石台县| 康定县| 赤壁市| 正安县| 德格县| 句容市| 沁源县| 绥德县| 西平县| 喀喇| 漯河市| 望都县| 永川市| 梅河口市| 平塘县| 漠河县| 周宁县| 石渠县| 比如县| 和静县| 巴林左旗| 河南省| 垫江县| 南部县| 江北区| 兴山县| 仙桃市| 兰西县| 翼城县| 怀仁县| 蓬安县| 大安市| 吉水县| 丹东市| 甘洛县| 五大连池市| 修水县| 米林县| 岫岩|