Windows 和 Linux系統查看進程號

在Windows系統下想查看進程號,要如何操作呢

首先,打開用cmd打開終端命令行,輸入命令:tasklist,就會把當前所有進程及其編號都會顯示出來:


要想殺進程,可以通過命令:taskkill  pid ,殺死進程

Linux系統如何查看系統進程號呢:

 linux 查進程、殺進程、起進程
查進程
    ps命令查找與進程相關的PID號:
    ps a 顯示現行終端機下的所有程序,包括其他用戶的程序。
    ps -A 顯示所有程序。
    ps c 列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數或常駐服務的標示。
    ps -e 此參數的效果和指定"A"參數相同。
    ps e 列出程序時,顯示每個程序所使用的環境變量。
    ps f 用ASCII字符顯示樹狀結構,表達程序間的相互關係。
    ps -H 顯示樹狀結構,表示程序間的相互關係。
    ps -N 顯示所有的程序,除了執行ps指令終端機下的程序之外。
    ps s 採用程序信號的格式顯示程序狀況。
    ps S 列出程序時,包括已中斷的子程序資料。
    ps -t<終端機編號> 指定終端機編號,並列出屬於該終端機的程序的狀況。
    ps u 以用戶爲主的格式來顯示程序狀況。
    ps x 顯示所有程序,不以終端機來區分。
   
    最常用的方法是ps aux,然後再通過管道使用grep命令過濾查找特定的進程,然後再對特定的進程進行操作。
    ps aux | grep program_filter_word,ps -ef |grep tomcat

ps -ef|grep java|grep -v grep 顯示出所有的java進程,去處掉當前的grep進程。
殺進程
   使用kill命令結束進程:kill xxx
   常用:kill -9 324
   Linux下還提供了一個killall命令,可以直接使用進程的名字而不是進程標識號,例如:# killall -9 NAME

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章