查詢並殺死殭屍程序
最近碰到一個程序怎麼都殺不死。可能是殭屍級的程序。
於是利用命令
ps -A -o stat,ppid,pid,cmd | grep -e ‘^[Zz]’
查詢到對應的額pid
然後kill -15 pid 就可以了
將這個進行改進就是如下的命令
ps -A -o stat,ppid,pid,cmd | grep -e ‘^[Zz]’ | awk ‘{print $2}’ | xargs kill -9
這個就是代表植物消滅殭屍O(∩_∩)O哈哈~
轉載請註明:http://blog.csdn.net/u011046042/article/details/75214854
相關推薦
查詢並殺死殭屍程序
最近碰到一個程序怎麼都殺不死。可能是殭屍級的程序。 於是利用命令 ps -A -o stat,ppid,pid,cmd | grep -e ‘^[Zz]’ 查詢到對應的額pid 然後k
CentOS下如何檢視並殺死殭屍程序及kill後出現問題的解決辦法
在除錯過程中,發現系統中有很多殭屍程序,現在就是找出這些殭屍程序,並將其殺死。 用top檢視系統中的殭屍程序情況 再看看這些殭屍是什麼程式來的 因為狀態為 z或者Z 的程序為殭屍程序,所以我們使用grep抓取stat狀態為zZ程序 執行結
Linux下,指令碼實現:查詢tomcat的程序號,並殺死該程序;通過查詢絕對路徑 ,啟動tomcat並檢視日誌
查詢tomcat的程序號,並殺死該程序;通過查詢絕對路徑 ,啟動tomcat;啟動之後檢視tomcat的啟動日誌。#!/bin/bash #----自動部署-------- #加入環境變數 PATH-/bin:/sbin:/usr/bin:/usr/sbin export
windows查詢並關閉某個程序
1、netstat -ano | findstr "8080" 檢視埠8080被哪個程序佔用; 2、tasklist | findstr "12036"檢視程序號為"12036"對應的程序,找出被哪個程式佔用; 3、taskkill /f /t /im javax.exe&nbs
window下使用cmd檢視端口占用的程序,並殺死該程序
做專案的時候經常會遇到“address already in use”的情況,此時可以選擇使用dos命令將該程序殺死。 首先,查詢埠對應的程序,使用命令(以程序號8080為例):netstat -aon|findstr "8080" 其中9532是程序
如何殺死殭屍程序
window系統上,一般的程序用taskkill就能順利的結束掉,但今天碰到個如何也殺不掉的程式,強制殺也不行,網上各種 查資料也不行,後來在高人指點下終於kill掉了…… 殺死一般程序的兩種方法:
linux下查詢並殺掉tomcat程序
1、查詢 ps -ef |grep tomcat 列印如下 [[email protected] logs]# ps -ef |grep tomcat root 1359 1 99 22:09 ? 00:24
linux如何檢視埠被哪個程序佔用,並殺死相關程序?
1、lsof -i:埠號2、netstat -tunlp|grep 埠號都可以檢視指定埠被哪個程序佔用的情況lsof -i(使用root許可權)lsof -i 用以顯示符合條件的程序情況,lsof(list open files)是一個列出當前系統開啟檔案的工具。以root使
Windows查詢佔用8080埠的程序號並殺死程序
首先查詢到佔用8080埠的程序號PID是多少 CMD>netstat -ano | findstr 8080 這個命令輸出的最後一列表示佔用8080埠的程序號是多少,假設為1234 kill掉這個程序 CMD>
windows下通過程序名稱查詢程序並殺死程序
查詢並殺死程序 tasklist介紹 taskkill介紹 查詢並殺死程序實現 在windows系統環境下 ,通過程序名稱檢視該程序是否存在,存在的話 taskkill結束程序。 public class ProcessUtil { private stati
查詢並發程序是否啟動跟蹤功能-trc文件對數據庫性能有影響
org reat rest class and program one ont source /* Formatted on 2018/3/14 23:38:51 (QP5 v5.256.13226.35538) */ SELECT icon_name ,
SQL SERVER死鎖查詢和殺死程序
關於死鎖的產生原理,想了解更多,可以點選這裡 查詢死鎖程序 select request_session_id spid,
linux 常用到的命令 刪除 移動 複製 查詢埠 殺死程序 查詢程序
1. 刪除檔案 刪除一個檔案 rm -f 檔案路徑 刪除多個檔案 rm -f 檔案路徑 檔案路徑 ... 刪除資料夾以及資料夾中的檔案 rm -rf 資料夾路徑 刪除多個資料夾以及資料夾中的檔案 rm -rf 資料夾路徑 資料夾路徑 ...
linux 常用到的命令 刪除 移動 複製 查詢埠 殺死程序
1. 刪除檔案 刪除一個檔案 rm -f 檔案路徑 刪除多個檔案 rm -f 檔案路徑 檔案路徑 ... 刪除資料夾以及資料夾中的檔案 rm -rf 資料夾路徑
查詢程序記憶體,cpu佔用情況。殭屍程序
查使用記憶體最多的5個程序:ps aux | head -1 && ps aux | grep -v USER | sort -nr -k 4 | head -5 查使用CPU最多的5個程序: ps aux | head -1 && ps aux | grep -v USER
mac下查詢佔用埠的程序,並且殺死它
1.sudo lsof -i :8080 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME com.appl
通過程序名稱查詢和殺死程序
void KillRelatedProcess(char* cProcess) { HANDLE hSnapshot; PROCESSENTRY32 pe; hSnapshot=CreateToolhelp32Snapshot(TH32CS_SN
Linux 查詢指定名稱的程序並顯示程序詳細資訊
實際應用中可能有這樣的場景:給定一個程序名稱特徵串,查詢所有匹配該程序名稱的程序的詳細資訊。 解決的辦法是: (1) 先用pgrep [str] 命令進行模糊匹配,找到匹配該特徵串的程序ID; (2) 其次根據程序ID顯示指定的程序資訊,ps --pid [pid]; (3
Windows 端口占用、查詢和殺死程序
引言 在 Windows 下,有時候啟動軟體需要使用指定的埠,但此時埠可能被其他應用所佔用,所以需要找到佔用埠的應用並將該埠釋放出來。 查詢 幾個常用的查詢命令列視窗指令: netsta
Debian檢視端口占用的程序,並殺死程序
改進1: 把ps的查詢結果通過管道給grep查詢包含特定字串的程序。管道符“|”用來隔開兩個命令,管道符左邊命令的輸出會作為管道符右邊命令的輸入。 $ ps -ef | grep firefox smx 1827 1 4 11:38 ? 00:27:33 /usr