成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在 Linux 中以腳本模式運(yùn)行 Top

系統(tǒng) Linux
top 命令用于顯示 Linux 系統(tǒng)中的實(shí)時(shí)處理活動(dòng),以及內(nèi)核管理的任務(wù)。它將顯示 CPU 和內(nèi)存使用情況及其他信息,例如正在運(yùn)行的程序。可以利用腳本模式的選項(xiàng)將top命令輸出傳輸?shù)狡渌麘?yīng)用程序或文件。

top 命令用于顯示 Linux 系統(tǒng)中的實(shí)時(shí)處理活動(dòng),以及內(nèi)核管理的任務(wù)。

它將顯示 CPU 和內(nèi)存使用情況及其他信息,例如正在運(yùn)行的程序。可以利用腳本模式的選項(xiàng)將top命令輸出傳輸?shù)狡渌麘?yīng)用程序或文件。

使用 Top 命令腳本模式的方法

在 Centos8 中,我們執(zhí)行本文中的命令。下面命令按照 CPU 使用率對(duì)數(shù)據(jù)進(jìn)行排序,并打印命令中指定的前 20 行。

  1. [root@localhost ~]# top -bc -n 1 | head -20 
  2. top - 22:23:02 up 6 days, 12:36,  2 users,  load average: 0.00, 0.00, 0.00 
  3. Tasks: 186 total,   2 running, 184 sleeping,   0 stopped,   0 zombie 
  4. %Cpu(s):  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st 
  5. MiB Mem :   1792.0 total,    886.5 free,    277.0 used,    628.4 buff/cache 
  6. MiB Swap:   2048.0 total,   2048.0 free,      0.0 used.   1333.1 avail Mem  
  7.  
  8.     PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND 
  9.       1 root      20   0  176848  10824   8116 S   0.0   0.6   0:04.50 /usr/lib/systemd/systemd --switch+ 
  10.       2 root      20   0       0      0      0 S   0.0   0.0   0:00.01 [kthreadd] 
  11.       3 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 [rcu_gp] 
  12.       4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 [rcu_par_gp] 
  13.       6 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 [kworker/0:0H-kblockd] 
  14.       9 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 [mm_percpu_wq] 
  15.      10 root      20   0       0      0      0 S   0.0   0.0   0:00.70 [ksoftirqd/0] 
  16.      11 root      20   0       0      0      0 I   0.0   0.0   0:02.64 [rcu_sched] 
  17.      12 root      rt   0       0      0      0 S   0.0   0.0   0:00.00 [migration/0] 
  18.      13 root      rt   0       0      0      0 S   0.0   0.0   0:00.45 [watchdog/0] 
  19.      14 root      20   0       0      0      0 S   0.0   0.0   0:00.00 [cpuhp/0] 
  20.      16 root      20   0       0      0      0 S   0.0   0.0   0:00.00 [kdevtmpfs] 
  21.      17 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 [netns] 

如果要按照內(nèi)存使用順序排序,需要使用下面命令:

  1. [root@localhost ~]# top -bc -o +%MEM -n 1 | head -n 20 
  2. top - 22:26:01 up 6 days, 12:39,  2 users,  load average: 0.00, 0.00, 0.00 
  3. Tasks: 187 total,   1 running, 186 sleeping,   0 stopped,   0 zombie 
  4. %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 
  5. MiB Mem :   1792.0 total,    834.6 free,    329.0 used,    628.4 buff/cache 
  6. MiB Swap:   2048.0 total,   2048.0 free,      0.0 used.   1281.2 avail Mem  
  7.  
  8.     PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND 
  9.   22531 root      20   0  615344  75672  25780 S   0.0   4.1   0:00.80 node /usr/local/bin/evilscan 192.+ 
  10.     968 root      20   0  413544  35488  34188 S   0.0   1.9   0:02.32 /usr/libexec/sssd/sssd_nss --uid + 
  11.     971 root      20   0  462996  34880  14700 S   0.0   1.9   0:00.65 /usr/libexec/platform-python -s /+ 
  12.     997 root      20   0  612436  28888  14600 S   0.0   1.6   0:35.22 /usr/libexec/platform-python -Es + 
  13.     948 polkitd   20   0 1772752  23756  16596 S   0.0   1.3   0:00.30 /usr/lib/polkit-1/polkitd --no-de+ 
  14.     980 root      20   0  753768  18484  15908 S   0.0   1.0   0:05.09 /usr/sbin/NetworkManager --no-dae+ 
  15.     813 root      20   0  118756  14588  13040 S   0.0   0.8   0:04.79 /usr/lib/systemd/systemd-journald 
  16.     966 root      20   0  402088  12008   9900 S   0.0   0.7   0:01.93 /usr/libexec/sssd/sssd_be --domai+ 
  17.     950 root      20   0  395652  11736  10132 S   0.0   0.6   0:00.34 /usr/sbin/sssd -i --logger=files 
  18.       1 root      20   0  176848  10824   8116 S   0.0   0.6   0:04.50 /usr/lib/systemd/systemd --switch+ 
  19.    6620 root      20   0  152796  10216   8992 S   0.0   0.6   0:00.01 sshd: root [priv] 
  20.     840 root      20   0  115684   9876   7312 S   0.0   0.5   0:00.47 /usr/lib/systemd/systemd-udevd 
  21.    6623 root      20   0   93708   9500   8112 S   0.0   0.5   0:00.04 /usr/lib/systemd/systemd --user 

上面命令中關(guān)于top命令使用的選項(xiàng)解釋如下:

-b: 運(yùn)行腳本模式

-c: 顯示COMMAND列中命令的完整路徑

-n: 指定top在結(jié)束之前應(yīng)該產(chǎn)生的最大迭代數(shù)。

-o: 定義了按照哪個(gè)字段排序。

在批處理模式下,使用 top 命令根據(jù)進(jìn)程的使用的時(shí)間排列數(shù)據(jù)。它顯示進(jìn)程自啟動(dòng)以來(lái)消耗的 CPU 時(shí)間總量。使用如下命令查看:

  1. [root@localhost ~]# top -bc -o TIME+ -n 1 | head -n 20 
  2. top - 22:31:20 up 6 days, 12:44,  2 users,  load average: 0.00, 0.04, 0.01 
  3. Tasks: 187 total,   1 running, 186 sleeping,   0 stopped,   0 zombie 
  4. %Cpu(s):  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st 
  5. MiB Mem :   1792.0 total,    843.4 free,    320.1 used,    628.4 buff/cache 
  6. MiB Swap:   2048.0 total,   2048.0 free,      0.0 used.   1290.0 avail Mem  
  7.  
  8.     PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND 
  9.     997 root      20   0  612436  28888  14600 S   0.0   1.6   0:35.24 /usr/libexec/platform-python -Es + 
  10.     946 root      20   0  160120   6460   5656 S   0.0   0.4   0:06.08 /sbin/rngd -f 
  11.     980 root      20   0  753768  18484  15908 S   0.0   1.0   0:05.10 /usr/sbin/NetworkManager --no-dae+ 
  12.     813 root      20   0  118756  14588  13040 S   0.0   0.8   0:04.79 /usr/lib/systemd/systemd-journald 
  13.       1 root      20   0  176848  10824   8116 S   0.0   0.6   0:04.50 /usr/lib/systemd/systemd --switch+ 
  14.     727 root      20   0       0      0      0 S   0.0   0.0   0:02.77 [xfsaild/dm-0] 
  15.      11 root      20   0       0      0      0 I   0.0   0.0   0:02.65 [rcu_sched] 
  16.     968 root      20   0  413544  35488  34188 S   0.0   1.9   0:02.32 /usr/libexec/sssd/sssd_nss --uid + 
  17.     966 root      20   0  402088  12008   9900 S   0.0   0.7   0:01.93 /usr/libexec/sssd/sssd_be --domai+ 
  18.     954 chrony    20   0   29444   2652   2400 S   0.0   0.1   0:01.16 /usr/sbin/chronyd 
  19.     945 dbus      20   0   74704   5896   5096 S   0.0   0.3   0:01.15 /usr/bin/dbus-daemon --system --a+ 
  20.      24 root      39  19       0      0      0 S   0.0   0.0   0:01.13 [khugepaged] 
  21.      10 root      20   0       0      0      0 S   0.0   0.0   0:00.79 [ksoftirqd/0] 

下面可以將top的輸出結(jié)果保存到文件中:

  1. [root@localhost ~]# top -bc | head -30 > top-information.txt 

本文轉(zhuǎn)載自微信公眾號(hào)「Linux就該這么學(xué)」,可以通過(guò)以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系Linux就該這么學(xué)公眾號(hào)。

 

責(zé)任編輯:武曉燕 來(lái)源: Linux就該這么學(xué)
相關(guān)推薦

2019-10-23 11:56:47

top命令Linux

2017-11-01 13:42:13

LinuxDOSFreeDOS

2020-04-17 08:00:22

Docker命令普通用戶

2017-04-24 18:50:15

AnboxLinuxAndroid

2016-12-16 09:23:29

LinuxShell腳本

2024-10-17 10:03:21

2018-08-21 09:00:30

Linuxtop命令

2023-10-09 08:59:12

X11轉(zhuǎn)發(fā)Linux

2019-06-14 11:15:27

WindowsLinuxWSL

2021-07-19 09:37:59

Windows 操作系統(tǒng)Linux

2021-02-15 17:29:46

LinuxShell腳本

2009-06-10 16:58:42

GlassFishOSGi模式

2021-02-16 12:50:13

服務(wù)器Linux瀏覽器

2019-03-22 09:20:45

Linux命令sudo

2017-09-19 15:40:23

Linuxsudo命令密碼

2019-06-04 11:17:39

Windows Linux命令

2021-05-10 11:25:24

Linux命令磁盤(pán)

2015-09-15 13:12:35

腳本UbuntuLinux內(nèi)核

2011-03-25 11:21:36

NagiosLinux

2023-02-28 12:04:37

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲精品99 | 国产精品久久久久久久7电影 | 国产亚洲欧美在线 | 91伊人| 天天色天天射天天干 | 蜜臀久久 | 久久不卡视频 | 久草色播| 欧美日韩专区 | 亚州中文字幕 | 第一区在线观看免费国语入口 | 欧美成视频 | 免费三级黄| 黄免费观看 | 国产欧美一区二区三区国产幕精品 | 在线播放一区二区三区 | 九九综合九九 | 亚洲视频在线播放 | 中文字幕 在线观看 | 日韩av第一页| 91视频中文 | 欧美精品一区在线发布 | 国产女人与拘做受视频 | 91麻豆精品国产91久久久久久 | 日韩中文在线视频 | 91网视频| 亚洲视频免费在线观看 | 久久久久久毛片免费观看 | 在线日韩在线 | 中文字幕亚洲无线 | 日韩三级在线观看 | www.一级片 | 谁有毛片| 一级毛片在线看 | 日本人爽p大片免费看 | 日本天堂视频在线观看 | 国产一级电影在线 | 亚洲一二三区免费 | 精品一区av | 久久这里只有精品首页 | 久久久久久久综合色一本 |