PIDの代わりにプログラム/実行ファイル名で単一プロセスのメモリとCPU使用率を監視する方法
答え1
この試み。プログラム名が必要な場合
mypid=`pidof programname` ; top -p $mypid
または
top -p `pidof programname`
答え2
監視装置一つまたはもっと名前と一致するインスタンス:
top -p$(pgrep <program> | tr '\n' ',' | head -c -1)
pgrep -f
コマンドライン全体で一致するものを検索するために使用されます。
(また適用されますhtop
。)