Linux topコマンドの結果をファイルに書き出す
Linuxで、topコマンドの結果をファイルに書き出す手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- shell: /bin/bash
手順
topコマンドの結果をファイルに書き出すには、「 -b 」オプションを使用します。
実際に、結果を書き出してみます。
top -b > result.txt
「 ctrl + c 」などで停止するまで実行されます。
実行結果を上から20行だけ確認してみます。
head -n 20 result.txt
<出力結果>
top - 11:16:59 up 48 days, 20:16, 2 users, load average: 0.00, 0.00, 0.00
Tasks: 228 total, 2 running, 226 sleeping, 0 stopped, 0 zombie
%Cpu(s): 5.9 us, 5.9 sy, 0.0 ni, 88.2 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 2635.8 total, 169.0 free, 1566.1 used, 900.8 buff/cache
MiB Swap: 2928.0 total, 2110.4 free, 817.6 used. 870.4 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 250612 7572 4668 S 0.0 0.3 0:52.61 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.43 kthreadd
3 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_gp
4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_par_gp
6 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/0:0H-events_highpri
9 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mm_percpu_wq
10 root 20 0 0 0 0 S 0.0 0.0 0:49.44 ksoftirqd/0
11 root 20 0 0 0 0 R 0.0 0.0 18:10.48 rcu_sched
12 root rt 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
13 root rt 0 0 0 0 S 0.0 0.0 0:01.72 watchdog/0
14 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/0
16 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs
17 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 netns
「 top 」コマンドの実行結果が表示されます。
「-n」を使用すると、実行回数が指定できます。
top -b -n 3 > result.txt
<出力結果>
. .. .hoge.txt
-
前の記事
jquery 型を取得する 2022.04.16
-
次の記事
javascript エラー「Uncaught ReferenceError: Cannot access ‘xxx’ before initialization」の解決方法 2022.04.17
コメントを書く