0
我希望在Linux服務器中啓動一個Web應用程序 - 然後使用top命令定期監視其性能。linux新手 - 如何確定進程對應的pid。到特定的應用程序/網絡應用程序
但是,頂部需要pid(用於獲取特定應用程序/進程的統計信息) - 而我想知道的是,是否可以通過編程獲得pid?以這種方式,我通過SSH登錄到該服務器,運行shell命令以確定該進程的PID,並最終運行頂層shell命令,將該PID作爲參數傳遞給它?
我希望在Linux服務器中啓動一個Web應用程序 - 然後使用top命令定期監視其性能。linux新手 - 如何確定進程對應的pid。到特定的應用程序/網絡應用程序
但是,頂部需要pid(用於獲取特定應用程序/進程的統計信息) - 而我想知道的是,是否可以通過編程獲得pid?以這種方式,我通過SSH登錄到該服務器,運行shell命令以確定該進程的PID,並最終運行頂層shell命令,將該PID作爲參數傳遞給它?
哪種編程語言?
嘗試
ps -ef | awk '{if ($8 ~ /<nameOfApp>/) print $2;}' > /tmp/tmpFile_
,那麼你可以讀出從tmpFile_ PID和調用
top -p <PID>
以及應用程序可以在 - >的Java/PHP/Python的/紅寶石/的Perl /節點。 JS /達網絡(單) – Arvind