Mayank90 Asked: 2019-12-17 08:38:39 +0800 CST2019-12-17 08:38:39 +0800 CST 2019-12-17 08:38:39 +0800 CST 如何从终端命令获取 ubuntu 中每个进程的“总”磁盘读/写? 772 如何使用命令行在 ubuntu 中获取每个进程的“总”磁盘读/写? 或“如何使用命令行获取系统监视器的所有参数值,例如每秒使用 top 命令。” 我能够获得每个进程的磁盘 I/O 速度。但我还需要每个进程的总磁盘读/写,因为它在系统监视器屏幕截图中可见。 系统监控截图参数 disk monitor io 1 个回答 Voted Best Answer Terrance 2019-12-17T09:03:09+08:002019-12-17T09:03:09+08:00 您可以尝试的一个是iotop sudo apt update sudo apt install iotop 然后运行sudo iotop Total DISK READ : 0.00 B/s | Total DISK WRITE : 894.43 K/s Actual DISK READ: 0.00 B/s | Actual DISK WRITE: 925.27 K/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 497 be/3 root 0.00 B/s 65.54 K/s 0.00 % 1.05 % [jbd2/dm-1-8] 21539 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.25 % [kworker/~s_unbound] 22873 be/4 terrance 0.00 B/s 15.42 K/s 0.00 % 0.02 % firefox [~T~s #2451] 9991 be/4 terrance 0.00 B/s 813.47 K/s 0.00 % 0.00 % firefox [DOM Worker] 1 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % init splash 2 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kthreadd] 3 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [rcu_gp] 4 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [rcu_par_gp] 6 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kworker/~s_highpri] 8 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [mm_percpu_wq] 9 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [ksoftirqd/0] 10 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [rcu_sched] 11 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [migration/0] 12 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [idle_inject/0] 14 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [cpuhp/0] 15 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [cpuhp/1] 16 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [idle_inject/1] 17 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [migration/1] 18 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [ksoftirqd/1] 20 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kworker/~s_highpri] 21 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [cpuhp/2] 如果您想查看iotop每个进程自启动以来的总计,请使用-a累积: sudo iotop -a Total DISK READ : 0.00 B/s | Total DISK WRITE : 0.00 B/s Actual DISK READ: 0.00 B/s | Actual DISK WRITE: 0.00 B/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 464 be/3 root 0.00 B 940.00 K 0.00 % 0.12 % [jbd2/sde1-8] 31167 be/4 root 0.00 B 0.00 B 0.00 % 0.11 % [kworker/~le_power_] 1689 be/4 root 0.00 B 0.00 B 0.00 % 0.10 % [kworker/~s_unbound] 31999 be/4 terrance 0.00 B 2.72 M 0.00 % 0.02 % firefox [~torage #1] 1541 be/4 root 0.00 B 0.00 B 0.00 % 0.01 % [kworker/~s_unbound] 32119 be/4 terrance 0.00 B 528.00 K 0.00 % 0.00 % firefox [~torage #9] 32060 be/4 terrance 0.00 B 264.00 K 0.00 % 0.00 % firefox [~torage #4] 32006 be/4 terrance 0.00 B 196.00 K 0.00 % 0.00 % firefox [~torage DB] 32005 be/4 terrance 0.00 B 132.00 K 0.00 % 0.00 % firefox [DOM Worker] 31939 be/4 terrance 12.00 K 820.00 K 0.00 % 0.00 % firefox [Cache2 I/O] 527 be/3 root 0.00 B 44.00 K 0.00 % 0.00 % systemd-journald 2764 be/4 mongodb 0.00 B 284.00 K 0.00 % 0.00 % mongod --~onf [ftdc] 31992 be/4 terrance 0.00 B 56.00 K 0.00 % 0.00 % firefox [~taStorage] 32116 be/4 terrance 0.00 B 872.00 K 0.00 % 0.00 % firefox [~torage #8] 1 be/4 root 0.00 B 0.00 B 0.00 % 0.00 % init nosplash 2 be/4 root 0.00 B 0.00 B 0.00 % 0.00 % [kthreadd] 3 be/0 root 0.00 B 0.00 B 0.00 % 0.00 % [rcu_gp] 4 be/0 root 0.00 B 0.00 B 0.00 % 0.00 % [rcu_par_gp] 6 be/0 root 0.00 B 0.00 B 0.00 % 0.00 % [kworker/~H-kblockd] 8 be/0 root 0.00 B 0.00 B 0.00 % 0.00 % [mm_percpu_wq] 9 be/4 root 0.00 B 0.00 B 0.00 % 0.00 % [ksoftirqd/0] 要获得更多选项,请查看手册页 man iotop
您可以尝试的一个是
iotop
然后运行
sudo iotop
如果您想查看
iotop
每个进程自启动以来的总计,请使用-a
累积:要获得更多选项,请查看手册页