Kabuk komutunun çıktısının top
, bir makinenin sağlığı hakkında kabaca bir fikir edinmenin basit ve tanıdık bir yolu olduğunu düşünüyorum. top
Ham izleme amacıyla bir makinedeki küçük bir web sunucusundan çıktı (veya buna çok benzer bir şey) sunmak istiyorum .
Karakterleri biçimlendirmeden metin çıktısını tam olarak bir kez yazmanın bir yolu var mı ? Bunu denedim:
(sleep 1; echo 'q') | top > output.txt
Bu , istediğim şeye yakın gibi görünüyor , ancak (1) birden fazla veya bir ekran bilgi bilgisi almayacağımın garantisi yok ve (2) tüm terminal biçimlendirme karakterlerini çıkarmak zorundayım.
Veya top
hem makine çapında hem de işlem düzeyinde bellek / CPU kullanımı / çalışma süresi bilgilerini listeleyen başka bir komut var mı?
(İdeal olarak, geliştiricilerimiz Mac'leri kullandığından ve üretim ortamımız Linux olduğundan, hem Linux hem de Mac OS X için taşınabilir bir stratejiyi çok isterim.)
top
, OS X'te -b bayrağını destekleseydi, tam olarak aradığım cevaba benziyor . :-( Ne yazık ki, öyle değil vetop
homebrew aracılığıyla kullanılabilir bir sürümünü görmüyorum.Bu Linux için doğru cevap gibi görünüyor, tho