Gunakan top -b
(dan sakelar lain jika Anda menginginkan keluaran yang berbeda). Itu hanya akan dibuang ke stdout alih-alih melompat ke jendela kutukan.
Alat paling berguna yang saya temukan untuk memantau server saat melakukan tes seperti JMeter di atasnya adalah dstat. Ini tidak hanya memberi Anda berbagai statistik dari server, tetapi juga menghasilkan csv agar mudah diimpor ke dalam spreadsheet dan memungkinkan Anda memperluas alat dengan modul yang ditulis dalam Python.
Beban pengguna:top -b -n 2 |grep Cpu |tail -n 1 |awk '{print $2}' |sed 's/.[^.]*$//'
Beban sistem:top -b -n 2 |grep Cpu |tail -n 1 |awk '{print $3}' |sed 's/.[^.]*$//'
Muatan menganggur:top -b -n 1 |grep Cpu |tail -n 1 |awk '{print $5}' |sed 's/.[^.]*$//'
Setiap hasil adalah desimal bulat.