ps

    1熱度

    2回答

    我試圖存儲ps的輸出並稍後進行比較。 我使用下列行: siteminder_running=`ps -ef | grep $iplanet_home | grep LLAWP | wc -l` 當我試圖比較我發現,變量具有在數目的前方的標籤的輸出。 這是輸出: - 0- value 可能是什麼問題呢?

    0熱度

    1回答

    我需要殺死java進程,運行主類blabla.class。由於這個原因,我可以使用功能kill(pid_t, SIGKILL),但我需要獲得PID ID。 我可以運行linux命令ps-ax | grep blabla找到PID ID。用C來做這件事的最好方法是什麼?

    1熱度

    1回答

    當使用:「ps -fu $ {USER} | grep address」時,我可以找到java進程以及作爲進程命令行一部分出現的調試端口號。 我的問題是,如何從包含許多字符的命令行中提取端口號。這個問題可以概括爲我怎樣才能提取2個字符串之間的單詞。我一直在尋找如何使用grep,awk或sed來做到這一點。但是,我的所有試用都以顯示整個流程命令行而不僅僅是java端口號結束。 提前感謝。

    3熱度

    2回答

    當運行簡單地"matlab",maxNumCompThreads返回4 當運行"matlab -singleCompThread",maxNumCompThreads返回在這兩種情況1. 然而,ps uH p <PID> | wc -l(這是我從另一個問題拿起SO確定的數量線程正在使用)返回35. 是什麼給出的?有人可以向我解釋35代表什麼,以及我是否可以相信maxNumCompThreads指出

    0熱度

    1回答

    Linux服務器大不同的CPU使用率是這樣的: Linux hostname 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 而且ps aux顯示不正確的CPU使用率和值是不合理的。該值不會經常更新爲top。 例如,對於相同的進程,ps顯示CPU使用率爲210.0,並保

    1熱度

    1回答

    你好,我創建了一個腳本殺按年齡排序但是每次PID被改變的過程...我怎樣才能解決這個 這裏是我的腳本 #!/bin/bash #Argument = -c check -k kill -l list usage() { cat << EOF usage: $0 options This script kills all the processes running and le

    17熱度

    3回答

    我正在研究監視進程資源並在Linux中提供定期報告的應用程序,但是我在提取每個進程的打開文件數時遇到了問題。 這需要相當長的一段時間,如果我把所有的文件,並根據他們的PID進行分組並計數它們。 如何在Linux中將每個進程的打開文件計數?

    0熱度

    1回答

    我有多個腳本正在運行。所有的腳本都有相同的名字,但是他們執行的命令做了不同的事情。 我想弄清楚如果腳本的特定實例正在運行,如果是的話我不想它再次運行。這很難,因爲所有腳本都有相同的名稱,所以使用pgrep可能會導致誤報。 我的想法是,如果有,當它第一次運行時,我可以附加任何屬性或描述,然後我可以grep爲獨特的描述,並告訴其實例正在運行,有沒有辦法做到這一點? 有沒有人有任何其他的想法? 謝謝

    1熱度

    1回答

    我發現我的Java Web服務器(Tomcat)的使用高CPU,所以我用 '的ps aux' 來查看進程信息來源,如: # ps aux | grep -E "PID|java" USER PID %CPU %MEM root 7533 143 39.8 它表明了Java的143%的CPU。 然後我用'top'命令看到,java進程的CPU使用率也是大約140%。 之後,我離開了網絡

    1熱度

    1回答

    我看到填充模式的質量從一個終端到另一個終端變化。例如,這個形狀我看到set term windows ,這是我在set term post eps enhanced color blacktext size 3.2,2.2 solid "Times-Roman" 12 明白了,當我打印在紙上的ps post輸出,線條很瘦。 問題是,爲什麼和怎麼能我在PS長期