2016-05-20 5 views
0

CPU使用量、メモリ使用量、指定されたプロセスのタイムスタンプのみを示すユーティリティがあるのだろうか?私はいくつかのプロセスを継続的に監視したい。それはtopのように動作し続けなければならないが、タイムスタンプを持ち、CPUとメモリの使用以外の情報は一切持たない。ありがとう。Cmd Lineユーティリティ:CPU Memとタイムスタンプ

+0

あなたはtopコマンドのマンページをチェックしていますか?非常に多くのことを行うことができます。 1つのプロセスに制限するか、表示されている列を選択します - 何が欠けていますか? –

+0

それは列を選択できますか?私はそのオプションを見つけませんでした。また、各レコードのタイムスタンプが必要ですが、そのようなオプションも見つかりません。 –

+0

私のdebianのトップのマンページは1000行です。フィールドを編集できるように実行中にfまたはFキーを押すと設定を保存できます。マンページを調べる価値があります。埋め込み、多分ビジーボックスベースのトップ私は恐れている –

答えて

1

timestamp.plのタイムスタンプを印刷すると、出力のタイムスタンプをtopとして記録できます。

#!/usr/bin/perl 

while (<>) { print localtime() . ": $_"; } 

シンプルなパイプラインコマンドによってこれを実現:top -b -d 5 | ./timestamp.pl

関連する問題