歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux裡的Top命令使用

Linux裡的Top命令使用

日期:2017/2/28 16:19:27   编辑:Linux教程

Top命令在Linux裡面查看進程和系統狀態是一個非常有用的工具,比起ps來方便之處在於他是動態顯示的。

在命令行輸入top命令之後,他默認會進入一個交互模式。其中的顯示會分成上下兩塊,上面是相對綜合的一些統計數據,而下面是詳細的進程狀態。

  1. 統計數據:
    1. "uptime":這一行顯示系統的時間數據,包括系統當前時間,從開機到現在的時間,登錄用戶數目,負載統計。
      其中負載統計包括3個數字,分別是對上1、5、15分鐘的平均ready狀態的進程數目。
    2. processes/Tasks: 顯示的是當前進程總數、運行進程、睡眠進程、停止進程、僵屍進程的數目。
    3. "CPU states":user模式、system模式的CPU時間,被nice的進程數,IO等待或者期待idle的進程。
    4. MEM:顯示總共的內存、已經使用的內存、未使用的內存、作為緩存區的內存。
    5. Swap:和MEM區基本一樣,顯示的是Swap區的使用情況。
  2. 進程數據:
    1. PR:優先級
    2. NI:nice值
    3. VIRT:虛擬鏡像的大小
  3. 常用的交互命令:
    1. k:kill某一進程。
    2. r:renice某一進程。
    3. 空格:馬上刷新
    4. N:使用PID進行排序。
    5. A:使用啟動時間進行排序。
    6. P:使用CPU時間進行排序。
Copyright © Linux教程網 All Rights Reserved