當(dāng)前位置:
首頁 >
linux top命令简介
發(fā)布時(shí)間:2025/3/20
45
豆豆
生活随笔
收集整理的這篇文章主要介紹了
linux top命令简介
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
top 命令是最流行的性能監(jiān)視工具之一,我們必需了解。它是一個(gè)優(yōu)秀的交互式工具,用于監(jiān)視性能。它提供系統(tǒng)整體性能,但報(bào)告進(jìn)程信息才是 top 命令的長處。top 命令交互界面如下圖所視:
top 界面分為兩個(gè)部份,光標(biāo)上面部份顯示關(guān)于系統(tǒng)整體性能,光標(biāo)下面部份顯示各進(jìn)程信息。光標(biāo)所在處是用來輸入操作命令的。
linux top命令界
linux top命令界面
第一行顯示的內(nèi)容和uptime命令一樣,【l】可以顯示和隱藏這個(gè)區(qū)域:
| top | 這個(gè)沒有什么意思,只是個(gè)名稱而以 |
| 01:47:56 | 系統(tǒng)當(dāng)前時(shí)間 |
| up 1:26 | 系統(tǒng)開機(jī)到現(xiàn)在經(jīng)過了多少時(shí)間 |
| 2 users | 當(dāng)前2用戶在線 |
| load average:0.00,0.00,0.00 | 系統(tǒng)1分鐘、5分鐘、15分鐘的CPU負(fù)載信息 |
第二行:
| Tasks | 英文意思是工作;任務(wù);差事。 |
| 38 total | 很好理解,就是當(dāng)前有38個(gè)任務(wù),也就是38個(gè)進(jìn)程。 |
| 1 running | 1個(gè)進(jìn)程正在運(yùn)行 |
| 37 sleeping | 37個(gè)進(jìn)程睡眠 |
| 0 stopped | 停止的進(jìn)程數(shù) |
| 0 zombie | 僵死的進(jìn)程數(shù) |
| Cpu(s) | 表示這一行顯示CPU總體信息 |
| 0.0%us | 用戶態(tài)進(jìn)程占用CPU時(shí)間百分比,不包含renice值為負(fù)的任務(wù)占用的CPU的時(shí)間。 |
| 0.7%sy | 內(nèi)核占用CPU時(shí)間百分比 |
| 0.0%ni | renice值為負(fù)的任務(wù)的用戶態(tài)進(jìn)程的CPU時(shí)間百分比。nice是優(yōu)先級(jí)的意思 |
| 99.3%id | 空閑CPU時(shí)間百分比 |
| 0.0%wa | 等待I/O的CPU時(shí)間百分比 |
| 0.0%hi | CPU硬中斷時(shí)間百分比 |
| 0.0%si | CPU軟中斷時(shí)間百分比 |
| 0.0%st | 我不知道 |
第三行:
| Men | 內(nèi)存的意思 |
| 256412k total | 物理內(nèi)存總量 |
| 30156k used | 使用的物理內(nèi)存量 |
| 226256 free | 空閑的物理內(nèi)存量 |
| 8176k buffers | 用作內(nèi)核緩存的物理內(nèi)存量 |
| Swap | 交換空間 |
| 337356k total | 交換區(qū)總量 |
| 0k used | 使用的交換區(qū)量 |
| 337356k free | 空閑的交換區(qū)量 |
| 12160k cached | 緩沖交換區(qū)總量 |
第四行:
| PID | 進(jìn)程的ID |
| USER | 進(jìn)程所有者 |
| PR | 進(jìn)程的優(yōu)先級(jí)別,越小越優(yōu)先被執(zhí)行 |
| NI | nice值 |
| VIRT | 進(jìn)程占用的虛擬內(nèi)存 |
| RES | 進(jìn)程占用的物理內(nèi)存 |
| SHR | 進(jìn)程使用的共享內(nèi)存 |
| S | 進(jìn)程的狀態(tài)。S表示休眠,R表示正在運(yùn)行,Z表示僵死狀態(tài),N表示該進(jìn)程優(yōu)先值為負(fù)數(shù) |
| %CPU | 進(jìn)程占用CPU的使用率 |
| %MEM | 進(jìn)程使用的物理內(nèi)存和總內(nèi)存的百分比 |
| TIME+ | 該進(jìn)程啟動(dòng)后占用的總的CPU時(shí)間,即占用CPU使用時(shí)間的累加值。 |
| COMMAND | 進(jìn)程啟動(dòng)命令名稱 |
linux top命令操作指令
下面我列出一些常用的linux top命令操作指令:
| q | 退出top命令 |
| ? | 立即刷新 |
| s | 設(shè)置刷新時(shí)間間隔 |
| c | 顯示命令完全模式 |
| t | 顯示或隱藏進(jìn)程和CPU狀態(tài)信息 |
| m | 顯示或隱藏內(nèi)存狀態(tài)信息 |
| l | 顯示或隱藏uptime信息 |
| f | 增加或減少進(jìn)程顯示標(biāo)志 |
| S | 累計(jì)模式,會(huì)把已完成或退出的子進(jìn)程占用的CPU時(shí)間累計(jì)到父進(jìn)程的MITE+ |
| P | 按%CPU使用率排行 |
| T | 按MITE+排行 |
| M | 按%MEM排行 |
| u | 指定顯示用戶進(jìn)程 |
| r | 修改進(jìn)程renice值 |
| k | kill進(jìn)程 |
| i | 只顯示正在運(yùn)行的進(jìn)程 |
| W | 保存對(duì)top的設(shè)置到文件~/.toprc,下次啟動(dòng)將自動(dòng)調(diào)用toprc文件的設(shè)置。 |
| h | 幫助命令。 |
總結(jié)
以上是生活随笔為你收集整理的linux top命令简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xStream完美转换XML、JSON
- 下一篇: linux FTP服务器访问权限的问题