linux系統監控必備兩款軟體

2021-09-21 00:15:29 字數 2003 閱讀 9065

nethogs

nethogs是一款小巧的"net top"工具,可以顯示每個程序所使用的頻寬,並對列表排序,將耗用頻寬最多的程序排在最上面。萬一出現頻寬使用突然激增的情況,使用者迅速開啟nethogs,就可以找到導致頻寬使用激增的程序。nethogs可以報告程式的程序編號(pid)、使用者和路徑。

$ sudo nethogs

安裝nethogs:ubuntu、debian和fedora使用者可以從預設軟體庫獲得。centos使用者則需要epel。

# ubuntu或debian(預設軟體庫)

$ sudo apt-get install nethogs 

# fedora或centos(來自epel) 

$ sudo yum install nethogs -y

安裝之前需要安裝依賴 yum install  ncurses* libpcap-dev* libncurses5-dev*

wget -c 

tar xf v0.8.1.tar.gz

cd ./nethogs-0.8.1/

make && sudo make install 

安裝完成後輸入nethogs即可檢視網路狀況。

linux 檢視哪些程序占用磁碟io (iotop工具)

wget 

tar zxf iotop-0.4.4.tar.gz 

python setup.py build 

python setup.py install

-o:只顯示有io操作的程序

-b:批量顯示,無互動,主要用作記錄到檔案。

-n num:顯示num次,主要用於非互動式模式。 

-d sec:間隔sec秒顯示一次。 

-p pid:監控的程序pid。

-u user:監控的程序使用者。

iotop常用快捷鍵:

左右箭頭:改變排序方式,預設是按io排序。 

r:改變排序順序。 

o:只顯示有io輸出的程序。 

p:程序/執行緒的顯示方式的切換。 

a:顯示累積使用量。 

q:退出。

直接執行iotop就可以看到效果了: 

total disk read: 0.00 b/s | total disk write: 0.00 b/s 

tid prio user disk read disk write swapin io> command

1 be/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % init [3] 

2 be/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [kthreadd] 

3 rt/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [migration/0]

4 be/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [ksoftirqd/0] 

5 rt/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [watchdog/0]

6 rt/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [migration/1] 

7 be/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [ksoftirqd/1] 

8 rt/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [watchdog/1]

9 be/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [events/0] 

10 be/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [events/1] 

11 be/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [khelper] 

2572 be/4 root 0.00 b/s 0.00 b/s 0.00 % 0.00 % [bluetooth]

linux 推薦兩款好用的錄屏軟體

前言 測試程式過程中需要看執行效果如何,可以使用錄屏軟體進行回放。軟體安裝 新增源 sudo add apt repository ppa maarten baert screenrecorder 更新源 sudo apt get update 安裝 sudo apt get install scr...

推薦兩款PC健康小軟體

一.前言 這是一款視覺休息定時提醒工具。工作或學習中的我們經常一坐就是好幾個小時,漸漸的不僅眼睛受到很大的傷害,身體健康也深受影響,即傳說中的 坐病 而這款只有幾百kb的小軟體使用螢幕淡出的方式提醒我們用電腦時間久了該休息一會啦。我們可以手動設定休息的間隔時間 比如1個小時提醒一次 也可以設定淡出的...

蘋果系統錄屏軟體有哪些?這兩款你用過嗎

蘋果系統錄屏軟體有哪些?隨著人們生活水平的提高,當前使用蘋果電腦進行辦公的小夥伴也是越來越多了!然而,對於一些平常使用蘋果電腦的小夥伴來說,如果有錄屏的需求實在是乙個惱人的問題。為什麼這麼說呢?因為蘋果電腦上能夠使用的軟體本來就很少,但是還一些軟體錄製的 不清晰 錄製的視程式設計客棧頻卡頓等等。那麼...