Apakah ada saklar untuk memberi tahu top
perintah untuk satu kali memindai sistem dan tidak memonitornya sepanjang waktu?
Apakah ada saklar untuk memberi tahu top
perintah untuk satu kali memindai sistem dan tidak memonitornya sepanjang waktu?
Jawaban:
The -n
saklar adalah apa yang Anda cari:
user@host:~$ top -n 1
Lihat halaman manual
-n : Number of iterations limit as: -n number
Specifies the maximum number of iterations, or frames, top should produce before ending.
Jika Anda ingin menghentikan top
perintah cukup tekan q.
Perhatikan: Jika Anda cenderung menggunakan top
skrip, saya perlu mengatakan bahwa top
ini bukan untuk skrip, gunakan ps
saja.
top
skrip karena saya pikir ps
tidak mampu membaca rata-rata beban CPU. Apakah aku salah?
perhatikan bahwa jika Anda ingin mempertahankan perintah "atas" untuk skrip, Anda dapat menggunakan -b
opsi ("-b" opsi berarti "operasi mode batch"), opsi ini memungkinkan Anda untuk mengarahkan output ke file.
Contoh:
top -bn 1 2>&1 1> /tmp/topN
top -ban 1 2>&1 1> /tmp/topAN
man command
).