- -b:批处理模式选项
- -c:打印运行中的进程的绝对路径
- -o:指定进行排序的字段
- head:输出文件的第一部分
- -n:打印前 n 行
# top -bc -u mysql | head -n 10top - 06:44:58 up 8 days, 20:27, 1 user, load average: 0.99, 0.87, 0.84Tasks: 140 total, 1 running, 137 sleeping, 0 stopped, 2 zombie%Cpu(s): 13.3 us, 3.3 sy, 0.0 ni, 83.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 stKiB Mem : 3880940 total, 1589832 free, 885648 used, 1405460 buff/cacheKiB Swap: 1048572 total, 514640 free, 533932 used. 2649412 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 18105 mysql 20 0 1453900 156888 8816 S 0.0 4.0 2:16.42 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid4) 如何在批处理模式下运行 top 命令并按照处理时间进行排序在批处理模式中使用以下 top 命令按照处理时间对结果进行排序 。这展示了任务从启动以来已使用的总 CPU 时间 。
但是如果你想要检查一个进程在 Linux 上运行了多长时间请看接下来的文章:
- 检查 Linux 中进程运行时间的五种方法
# top -bc | head -35 > top-report.txt# cat top-report.txttop - 06:47:11 up 8 days, 20:30, 1 user, load average: 0.67, 0.77, 0.81Tasks: 133 total, 4 running, 129 sleeping, 0 stopped, 0 zombie%Cpu(s): 59.4 us, 12.5 sy, 0.0 ni, 28.1 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 stKiB Mem : 3880940 total, 1596268 free, 843284 used, 1441388 buff/cacheKiB Swap: 1048572 total, 514640 free, 533932 used. 2659084 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 9686 daygeekc 20 0 406132 62184 43448 R 94.1 1.6 0:00.34 /opt/cpanel/ea-php56/root/usr/bin/php-cgi 9689 nobody 20 0 256588 24428 1184 S 5.9 0.6 0:00.01 /usr/sbin/httpd -k start 1 root 20 0 191144 2800 1596 S 0.0 0.1 5:43.79 /usr/lib/systemd/systemd --switched-root --system --deserialize 22 2 root 20 0 0 0 0 S 0.0 0.0 0:00.32 [kthreadd] 3 root 20 0 0 0 0 S 0.0 0.0 0:28.11 [ksoftirqd/0] 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [kworker/0:0H] 7 root rt 0 0 0 0 S 0.0 0.0 0:33.96 [migration/0] 8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 [rcu_bh] 9 root 20 0 0 0 0 R 0.0 0.0 63:05.82 [rcu_sched] 10 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [lru-add-drain] 11 root rt 0 0 0 0 S 0.0 0.0 0:08.79 [watchdog/0] 12 root rt 0 0 0 0 S 0.0 0.0 0:08.82 [watchdog/1] 13 root rt 0 0 0 0 S 0.0 0.0 0:44.28 [migration/1] 14 root 20 0 0 0 0 S 0.0 0.0 1:22.46 [ksoftirqd/1] 16 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [kworker/1:0H] 18 root 20 0 0 0 0 S 0.0 0.0 0:00.01 [kdevtmpfs] 19 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [netns] 20 root 20 0 0 0 0 S 0.0 0.0 0:01.35 [khungtaskd] 21 root 0 -20 0 0 0 S 0.0 0.0 0:00.02 [writeback] 22 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [kintegrityd] 23 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [bioset] 24 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [kblockd] 25 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [md] 26 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [edac-poller] 33 root 20 0 0 0 0 S 0.0 0.0 1:19.07 [kswapd0] 34 root 25 5 0 0 0 S 0.0 0.0 0:00.00 [ksmd] 35 root 39 19 0 0 0 S 0.0 0.0 0:12.80 [khugepaged] 36 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [crypto]如何按照指定字段对结果进行排序在 top 命令的最新版本中, 按下 f 键进入字段管理界面 。
推荐阅读
- 如何安排日常茶饮品类
- 如何写好API接口文档
- 开网店如何选品? 淘宝怎么选店铺买东西
- 如何辨别普洱工艺与山头本质香
- 如何成为名人见人赞的泡茶高手
- 属鸡|近期早起的鸟儿有虫吃,输在起跑线上又如何?属鸡人会努力后来者居上
- 淘宝|网友最期待功能如愿 淘宝可以改账号名了!曾霸气坚持多年不改
- 如何才能泡出杯甘香的铁观音
- 过期奶粉能喝吗
- 盐碱地的植物 简述盐碱土植物如何适应盐碱土环境?
