• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 > Linux Top命令解析

    Linux Top命令解析

    時間: 春健736 分享

    Linux Top命令解析

      top命令提供了實時的對系統處理器的狀態監視.它將顯示系統中CPU最“敏感”的任務列表.學習啦小編為大家分享了Linux Top 命令解析,希望大家喜歡。

      Linux命令工具 top詳解

      top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源占用狀況,類似于Windows的任務管理器。top是一個動態顯示過程,即可以通過用戶按鍵來不斷刷新當前狀態.如果在前臺執行該命令,它將獨占前臺,直到用戶終止該程序為止.比較準確的說,top命令提供了實時的對系統處理器的狀態監視.它將顯示系統中CPU最“敏感”的任務列表.該命令可以按CPU使用.內存使用和執行時間對任務進行排序;而且該命令的很多特性都可以通過交互式命令或者在個人定制文件中進行設定。

      常在linux系統下玩,這是必須掌握的命令之一;

      下面詳細說說這個命令:

      敲入top進入:

      top - 09:14:56 up 264 days, 20:56, 1 user, load average: 0.02, 0.04, 0.00

      Tasks: 87 total, 1 running, 86 sleeping, 0 stopped, 0 zombie

      Cpu(s): 0.0%us, 0.2%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.2%st

      Mem: 377672k total, 322332k used, 55340k free, 32592k buffers

      Swap: 397308k total, 67192k used, 330116k free, 71900k cached

      PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

      1 root 20 0 2856 656 388 S 0.0 0.2 0:49.40 init

      2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd

      3 root 20 0 0 0 0 S 0.0 0.0 7:15.20 ksoftirqd/0

      4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0

      第一行

      09:14:56 : 系統當前時間

      264 days, 20:56 : 系統開機到現在經過了多少時間

      1 users : 當前2用戶在線

      load average: 0.02, 0.04, 0.00: 系統1分鐘、5分鐘、15分鐘的CPU負載信息

      第二行

      Tasks:任務;

      87 total:很好理解,就是當前有87個任務,也就是87個進程。

      1 running:1個進程正在運行

      86 sleeping:86個進程睡眠

      0 stopped:停止的進程數

      0 zombie:僵死的進程數

      第三行

      Cpu(s):表示這一行顯示CPU總體信息

      0.0%us:用戶態進程占用CPU時間百分比,不包含renice值為負的任務占用的CPU的時間。

      0.7%sy:內核占用CPU時間百分比

      0.0%ni:改變過優先級的進程占用CPU的百分比

      99.3%id:空閑CPU時間百分比

      0.0%wa:等待I/O的CPU時間百分比

      0.0%hi:CPU硬中斷時間百分比

      0.0%si:CPU軟中斷時間百分比

      注:這里顯示數據是所有cpu的平均值,如果想看每一個cpu的處理情況,按1即可;折疊,再次按1;

      第四行

      Men:內存的意思

      8175320kk total:物理內存總量

      8058868k used:使用的物理內存量

      116452k free:空閑的物理內存量

      283084k buffers:用作內核緩存的物理內存量

      第五行

      Swap:交換空間

      6881272k total:交換區總量

      4010444k used:使用的交換區量

      2870828k free:空閑的交換區量

      4336992k cached:緩沖交換區總量

      進程信息

      再下面就是進程信息:

      PID:進程的ID

      USER:進程所有者

      PR:進程的優先級別,越小越優先被執行

      NInice:值

      VIRT:進程占用的虛擬內存

      RES:進程占用的物理內存

      SHR:進程使用的共享內存

      S:進程的狀態。S表示休眠,R表示正在運行,Z表示僵死狀態,N表示該進程優先值為負數

      %CPU:進程占用CPU的使用率

      %MEM:進程使用的物理內存和總內存的百分比

      TIME+:該進程啟動后占用的總的CPU時間,即占用CPU使用時間的累加值。

      COMMAND:進程啟動命令名稱

      top命令交互操作指令

      下面列出一些常用的 top命令操作指令

      q:退出top命令

      <Space>:立即刷新

      s:設置刷新時間間隔

      c:顯示命令完全模式

      t::顯示或隱藏進程和CPU狀態信息

      m:顯示或隱藏內存狀態信息

      l:顯示或隱藏uptime信息

      f:增加或減少進程顯示標志

      S:累計模式,會把已完成或退出的子進程占用的CPU時間累計到父進程的MITE+

      P:按%CPU使用率排行

      T:按MITE+排行

      M:按%MEM排行

      u:指定顯示用戶進程

      r:修改進程renice值

      kkill:進程

      i:只顯示正在運行的進程

      W:保存對top的設置到文件~/.toprc,下次啟動將自動調用toprc文件的設置。

      h:幫助命令。

      q:退出

      注:強調一下,使用頻率最高的是P、T、M,因為通常使用top,我們就想看看是哪些進程最耗cpu資源、占用的內存最多;

      注:通過”shift + >”或”shift + <”可以向右或左改變排序列

      如果只需要查看內存:可用free命令。只查看uptime信息(第一行),可用uptime命令;

    看過“ Linux Top命令解析 ”的人還看了:

    1.Linux top命令查看多核CPU每個核心的使用率

    2.Linux TOP命令 按內存占用排序和按CPU占用排序

    3.關于linux的進程中的各個線程cpu占用情況進行分析和查看

    4.Linux命令如何連接

    5.linux下free命令使用方法

    645103 主站蜘蛛池模板: 免费成人福利视频| 成a人片亚洲日本久久| 国产成人精品一区二区三区免费| 亚洲人成网站看在线播放| 91噜噜噜在线观看| 欧美日本免费一区二区三区| 国内精品久久人妻无码不卡| 亚洲电影在线播放| 3d动漫精品啪啪一区二区中| 欧美性xxxx禁忌| 国产精品igao视频| 久久这里只精品| 韩国福利视频一区二区| 日本中文字幕网| 台湾swag视频在线观看| 一本色道无码道在线观看| 精品一区二区三区四区五区 | 日韩有码第一页| 国产免费变态视频网址网站| 久久久无码精品亚洲日韩蜜桃| 色吊丝免费观看网站| 巨大破瓜肉h强| 亚洲综合激情九月婷婷| 67194午夜| 晚上差差差软件下载| 国产伦精品一区二区三区| 中文字幕亚洲日韩无线码| 真精华布衣3d1234正版图2020/015| 夜夜爱夜夜爽夜夜做夜夜欢| 亚洲成人福利网站| 黄色毛片电影黄色毛片| 手机在线视频你懂的| 免费国产高清视频| 2022国产成人福利精品视频| 最新中文字幕在线视频| 国产-第1页-浮力影院| аⅴ资源中文在线天堂| 欧美激情精品久久久久久久九九九 | 亚洲伊人久久大香线焦| 青草视频免费看| 好吊妞998视频免费观看在线|