我的程序被命名爲'berkut'。我想這個程序的CPU和內存使用情況,所以我結合使用「頂」命令「的pidof」像以下:使用'top'查看進程的內存使用情況
[root#]pidof berkut
xxx
[root#]top -p xxx
(top screen is shown here)
是否有這2個命令組合,這樣我可以調用一個快捷方式它直接與系統調用:系統(「...」); C++?
字符串傳入「系統」調用多長時間無關緊要,但不應該太長。我手動運行程序,所以我很確定只有1個PID。這意味着當調用'pidof'時,'xxx'是唯一找到的1個PID。
嘗試'頂部-p $(pidof berkut)' – Yamaneko
哇!有用!和簡單! tks @VictorHugo請將其添加爲答案 – jondinham
已添加爲答案。我很高興它的工作:D – Yamaneko