0
CPU使用量、メモリ使用量、指定されたプロセスのタイムスタンプのみを示すユーティリティがあるのだろうか?私はいくつかのプロセスを継続的に監視したい。それはtop
のように動作し続けなければならないが、タイムスタンプを持ち、CPUとメモリの使用以外の情報は一切持たない。ありがとう。Cmd Lineユーティリティ:CPU Memとタイムスタンプ
CPU使用量、メモリ使用量、指定されたプロセスのタイムスタンプのみを示すユーティリティがあるのだろうか?私はいくつかのプロセスを継続的に監視したい。それはtop
のように動作し続けなければならないが、タイムスタンプを持ち、CPUとメモリの使用以外の情報は一切持たない。ありがとう。Cmd Lineユーティリティ:CPU Memとタイムスタンプ
timestamp.pl
のタイムスタンプを印刷すると、出力のタイムスタンプをtop
として記録できます。
#!/usr/bin/perl
while (<>) { print localtime() . ": $_"; }
シンプルなパイプラインコマンドによってこれを実現:top -b -d 5 | ./timestamp.pl
あなたはtopコマンドのマンページをチェックしていますか?非常に多くのことを行うことができます。 1つのプロセスに制限するか、表示されている列を選択します - 何が欠けていますか? –
それは列を選択できますか?私はそのオプションを見つけませんでした。また、各レコードのタイムスタンプが必要ですが、そのようなオプションも見つかりません。 –
私のdebianのトップのマンページは1000行です。フィールドを編集できるように実行中にfまたはFキーを押すと設定を保存できます。マンページを調べる価値があります。埋め込み、多分ビジーボックスベースのトップ私は恐れている –