国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Linux 性能監控的18個命令行工具

系統 Linux
在IT領域作為一名Linux系統的管理員工作5年后,我逐漸 認識到監控和保持系統啟動并運行是多么的不容易。基于此原因,我們已編寫了最常使用的18個命令行工具列表,這些工具將有助于每個Linux/Unix 系統管理員的工作。

對于系統和網絡管理員來說每天監控和調試Linux系統的性能問題是一項繁重的工作。在IT領域作為一名Linux系統的管理員工作5年后,我逐漸 認識到監控和保持系統啟動并運行是多么的不容易。基于此原因,我們已編寫了最常使用的18個命令行工具列表,這些工具將有助于每個Linux/Unix 系統管理員的工作。這些命令行工具可以在各種Linux系統下使用,可以用于監控和查找產生性能問題的原因。這個命令行工具列表提供了足夠的工具,您可以 挑選適用于您的監控場景的工具。

1.Top-Linux進程監控

Linux下的Top命令是一個性能監控程序,許多系統管理員常常用它來監控Linux性能,在許多Linux或者類Unix操作系統里都有這個命令。Top命令用于按一定的順序顯示所有正在運行而且處于活動狀態的實時進程,而且會定期更新顯示結果。這條命令顯示了CPU的使用率、內存使用率、交換內存使用大小、高速緩存使用大小、緩沖區使用大小,進程PID、所使用命令以及其他。它還可以顯示正在運行進程的內存和CPU占用多的情況。對系統管理員來說,top命令式是一個非常有用的,它可用于監控系統并在需要的時候采取正確的處理動作。讓我們看看實際中的top命令。

# top

18-linux-monitor-tools-01

有關Top命令更多的例子,請閱讀 :Linux下12個使用Top命令的例子

2. VmStat – 虛擬內存統計

Linux 的 VmStat 命令用于顯示虛擬內存、內核線程、磁盤、系統進程、I/O 塊、中斷、CPU 活動等的統計信息。缺省情況下, vmstat 命令在 Linux 系統下不可用,你需要安裝一個包含了 vmstat 程序的 sysstat 軟件包。命令格式的常見用法是:

  1. [root@ithomer ~]# vmstat 
  2. procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- 
  3.  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st 
  4.  0  0      0 105368  90900 257588    0    0     9    33    4   11  2  0 97  0  0 

 

更多的 vmstat 例子,請閱讀 : 6 Linux 下的 Vmstat 命令實例

3.Lsof-列出打開的文件

在許多Linux或者類Unix系統里都有lsof命令,它常用于以列表的形式顯示所有打開的文件和進程。打開的文件包括磁盤文件、網絡套接字、管道、設備和進程。使用這條命令的主要情形之一就是在無法掛載磁盤和顯示正在使用或者打開某個文件的錯誤信息的時候。使用這條命令,你可以很容易地看到正在使用哪個文件。這條命令最常用的格式如下:

  1. # lsof 
  2. COMMAND     PID      USER   FD      TYPE     DEVICE     SIZE       NODE NAME 
  3. init          1      root  cwd       DIR      104,2     4096          2 / 
  4. init          1      root  rtd       DIR      104,2     4096          2 / 
  5. init          1      root  txt       REG      104,2    38652   17710339 /sbin/init 
  6. init          1      root  mem       REG      104,2   129900     196453 /lib/ld-2.5.so 
  7. init          1      root  mem       REG      104,2  1693812     196454 /lib/libc-2.5.so 
  8. init          1      root  mem       REG      104,2    20668     196479 /lib/libdl-2.5.so 
  9. init          1      root  mem       REG      104,2   245376     196419 /lib/libsepol.so.1 
  10. init          1      root  mem       REG      104,2    93508     196431 /lib/libselinux.so.1 
  11. init          1      root   10u     FIFO       0,17                 953 /dev/initctl 

有關lsof命令的用法和例子的更多信息,請參考: Linux下10個使用lsof命令的例子

4.Tcpdump-網絡包分析器

Tcpdump是最廣泛使用的網絡包分析器或者包監控程序之一,它用于捕捉或者過濾網絡上指定接口上接收或者傳輸的TCP/IP包。它還有一個選項用于把捕捉到的包保存到文件里,以便以后進行分析。在幾乎所有主要的Linux發布里,tcpdump都可以使用。

  1. # tcpdump -i eth0tcpdump: verbose output suppressed, use -v or -vv for full protocol decode 
  2. listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 
  3. 22:08:59.617628 IP tecmint.com.ssh > 115.113.134.3.static-mumbai.vsnl.net.in.28472: P 2532133365:2532133481(116) ack 3561562349 win 9648 
  4. 22:09:07.653466 IP tecmint.com.ssh > 115.113.134.3.static-mumbai.vsnl.net.in.28472: P 116:232(116) ack 1 win 9648 
  5. 22:08:59.617916 IP 115.113.134.3.static-mumbai.vsnl.net.in.28472 > tecmint.com.ssh: . ack 116 win 64347 

要想獲得更多有關tcpdump用法的信息,請參閱: Linux下12個使用Tcpdump命令的例子。

5.Netstat-網絡狀態統計

Netstat是一個用于監控進出網絡的包和網絡接口統計的命令行工具。它是一個非常有用的工具,系統管理員可以用來監控網絡性能,定位并解決網絡相關問題。

  1. # netstat -a | moreActive Internet connections (servers and established) 
  2. Proto Recv-Q Send-Q Local Address               Foreign Address             State 
  3. tcp        0      0 *:mysql                     *:*                         LISTEN 
  4. tcp        0      0 *:sunrpc                    *:*                         LISTEN 
  5. tcp        0      0 *:realm-rusd                *:*                         LISTEN 
  6. tcp        0      0 *:ftp                       *:*                         LISTEN 
  7. tcp        0      0 localhost.localdomain:ipp   *:*                         LISTEN 
  8. tcp        0      0 localhost.localdomain:smtp  *:*                         LISTEN 
  9. tcp        0      0 localhost.localdomain:smtp  localhost.localdomain:42709 TIME_WAIT 
  10. tcp        0      0 localhost.localdomain:smtp  localhost.localdomain:42710 TIME_WAIT 
  11. tcp        0      0 *:http                      *:*                         LISTEN 
  12. tcp        0      0 *:ssh                       *:*                         LISTEN 
  13. tcp        0      0 *:https                     *:*                         LISTEN 

有關Netstat更多的例子,請參閱: Linux下20個使用Netstat命令的例子。

6. Htop – Linux進程監控

Htop 是一個非常高級的交互式的實時linux進程監控工具。 它和top命令十分相似,但是它具有更豐富的特性,例如用戶可以友好地管理進程,快捷鍵,垂直和水平方式顯示進程等等。 Htop是一個第三方工具,它不包含在linux系統中,你需要使用YUM包管理工具去安裝它。

CentOS命令安裝: yum install htop ,更多關于安裝的信息,請閱讀下文.

# htop

18-linux-monitor-tools-02-htop

對于Htop的安裝,請讀 : 在Linux安裝Htop(Linux進程監控)

7.Iotop-監控Linux磁盤I/O

Iotop命令同樣也非常類似于top命令和Htop程序,不過它具有監控并顯示實時磁盤I/O和進程的統計功能。在查找具體進程和大量使用磁盤讀寫進程的時候,這個工具就非常有用。

CentOS 命令安裝: yum install iotop

# iotop

 18-linux-monitor-tools-03-iotop

有關如何安裝和使用iotop的信息,請閱讀: 在Linux下安裝Iotop。

8.Iostat-輸入/輸出統計

Iostat是一個用于收集顯示系統存儲設備輸入和輸出狀態統計的簡單工具。這個工具常常用來追蹤存儲設備的性能問題,其中存儲設備包括設備、本地磁盤,以及諸如使用NFS等的遠端磁盤。

  1. # iostat 
  2. Linux 2.6.18-238.9.1.el5 (tecmint.com)         09/13/2012 
  3.   
  4. avg-cpu:  %user   %nice %system %iowait  %steal   %idle 
  5.            2.60    3.65    1.04    4.29    0.00   88.42 
  6.   
  7. Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn 
  8. cciss/c0d0       17.79       545.80       256.52  855159769  401914750 
  9. cciss/c0d0p1      0.00         0.00         0.00       5459       3518 
  10. cciss/c0d0p2     16.45       533.97       245.18  836631746  384153384 
  11. cciss/c0d0p3      0.63         5.58         3.97    8737650    6215544 
  12. cciss/c0d0p4      0.00         0.00         0.00          8          0 
  13. cciss/c0d0p5      0.63         3.79         5.03    5936778    7882528 
  14. cciss/c0d0p6      0.08         2.46         2.34    3847771    3659776 

有關iostat用法和舉例的更多信息,請訪問: Linux下6個使用iostat命令的例子

9.IPTraf-實時局域網IP監控

IPTraf是一個在Linux控制臺運行的、開放源代碼的實時網絡(局域網)監控應用。它采集了大量信息,比如通過網絡的IP流量監控,包括TCP標記、ICMP詳細信息、TCP/UDP流量分離、TCP連接包和字節數。同時還采集有關接口狀態的常見信息和詳細信息:TCP、UDP、IP、ICMP、非IP,IP校驗和錯誤,接口活動等。

18-linux-monitor-tools-04-iptraf

有關IPTraf工具用法以及其他更多信息,請訪問: IPTraf網絡監控工具

10. psacct 或者 acct – 監視用戶活動

psacct或者acct工具用于監視系統里每個用戶的活動狀況。這兩個服務進程運行在后臺,它們對系統上運行的每個用戶的所有活動進行近距離監視,同時還監視這些活動所使用的資源情況。

系統管理員可以使用這兩個工具跟蹤每個用戶的活動,比如用戶正在做什么,他們提交了那些命令,他們使用了多少資源,他們在系統上持續了多長時間等等。

有關這些命令的安裝和用法舉例信息,請參閱文章:使用psacct或者acct監視用戶活動

11.Monit – Linux進程和服務監控工具

Monit是一個免費的開源軟件,也是一個基于網絡的進程監控工具。它能自動監控和管理系統進程,程序,文件,文件夾,權限,總和驗證碼和文件系統。

這個軟件能監控像Apache, MySQL, Mail, FTP, ProFTP, Nginx, SSH這樣的服務。你可以通過命令行或者這個軟件提供的網絡借口來查看系統狀態。

11-monit

更多內容請參閱:用Monit監控Linux進程

12.NetHogs-監視每個進程使用的網絡帶寬

NetHogs是一個開放源源代碼的很小程序(與Linux下的top命令很相似),它密切監視著系統上每個進程的網絡活動。同時還追蹤著每個程序或者應用所使用的實時網絡帶寬。

12-nethogs

NetHogs:Linux下的帶寬監視
更多信息請參閱: 使用NetHogs監視Linux的網絡帶寬使用狀況。

13.iftop-監視網絡帶寬

iftop是另一個在控制臺運行的開放源代碼系統監控應用,它顯示了系統上通過網絡接口的應用網絡帶寬使用(源主機或者目的主機)的列表,這個列表定期更新。iftop用于監視網絡的使用情況,而‘top’用于監視CPU的使用情況。iftop是‘top’工具系列中的一員,它用于監視所選接口,并顯示兩個主機間當前網絡帶寬的使用情況。

18-linux-monitor-tools-13-iftop

iftop-監視網絡帶寬。

更多信息請參閱:iftop-監視網絡帶寬的使用情況

14 Monitorix-系統和網絡監控

Monitorix 是一個免費的輕量級應用工具,它的設計初衷是運行和監控Linux/Unix服務器系統和資源等。它有一個HTTP 網絡服務器,這個服務器有規律的收集系統和網絡的信息并以圖形化的形式展示出來。它監控系統的平均負載和使用,內存分配、磁盤健康狀況、系統服務、網絡端 口、郵件統計(Sendmail,Postfix,Dovecot等),MySQL統計,等等。它就是用來監控系統的總體性能,幫助發現失誤、瓶頸和異常 活動的。

18-linux-monitor-tools-14-monitorix

15. Arpwatch – 以太網活動監視器

Arpwatch被設計用來監控Linux上的以太網地址解析 (MAC和IP地址的變化)。他在一段時間內持續監控以太網活動并輸出IP和MAC地址配對變動的日志。它還可以向管理員發送郵件通知,對地址配對的增改發出警告。這對于檢測網絡上的ARP攻擊很有用。

更多信息請參閱 : Arpwatch to Monitor Ethernet Activity

16. Suricata – 網絡安全監控

Suricata 是一個開源的高性能網絡安全、入侵檢測和反監測工具,可以運行Linux、FreeBSD和Windows上。非營利組織OISF (Open Information Security Foundation)開發并擁有其版權。

更多信息請參閱 : Suricata – A Network Intrusion Detection and Prevention System

17. VnStat PHP – 網絡流量監控

VnStat PHP 是流行網絡工具”vnstat”的基于web的前端呈現。VnStat PHP 將網絡使用情況呈現在漂亮的圖形界面中。他可以顯示以小時、日、月計的上傳和下載流量并輸出總結報告。

更多信息請參閱 : VnStat PHP – Monitoring Network Bandwidth

18. Nagios – 網絡/服務器監控

Nagios是領先而強大的開源監控系統,他可以讓網絡/系統管理員在問題影響到正常的業務之前發現并解決它們。有了Nagios系統,管理員可以 在單個窗口內遠程檢測Linux、Windows、開關、路由器和打印機。它可以危險警告并指出系統/服務器是否有異常,這可以間接幫助你在問題發生之前 采取搶救措施。

更多信息請參閱 : Install Nagios Monitoring System to Monitor Remote Linux/Windows Hosts

責任編輯:黃丹 來源: ithomer.net
相關推薦

2014-02-18 10:45:48

2015-07-30 11:04:08

Linux命令行工具

2015-07-29 10:34:50

Linux系統命令行工具

2015-07-30 11:24:47

Linux 系統命令行工具

2014-08-25 16:23:24

2015-12-21 14:07:58

2022-03-20 07:07:23

MySQL數據庫命令行工具

2013-04-11 09:21:21

Linux性能監測命令行工具

2010-08-24 09:10:14

Linux命令行工具

2020-03-30 12:57:50

Linux命令行Markdown

2015-12-28 14:23:25

Linux51CTO IT技術周刊

2018-04-03 13:50:27

Linux容器命令行工具

2020-02-25 22:52:42

工具代碼開發

2019-09-01 23:28:50

命令行Linux系統性能監控

2023-12-01 07:06:14

Go命令行性能

2010-02-04 15:17:48

Linux wget

2019-08-27 10:32:01

Linux操作系統Windows

2014-10-31 10:50:28

Linux命令行工具

2019-09-09 15:43:29

UnixLinux命令行

2012-07-11 13:35:25

UnixLinux
點贊
收藏

51CTO技術棧公眾號

色香蕉久久蜜桃| 一区二区网站| 国产精品久久久久一区二区| 久久99国产乱子伦精品免费| 日本高清在线观看wwwww色| 国产精品爱啪在线线免费观看| av亚洲精华国产精华精| 自拍偷自拍亚洲精品被多人伦好爽 | 日韩国产精品视频| 激情久久久久久| 日本天堂影院在线视频| 国产成人精品日本亚洲| 亚洲天堂2016| 亚洲国产精品嫩草影院久久av| 天天综合天天操| 午夜免费久久久久| 亚洲图片你懂的| 私拍精品福利视频在线一区| 污污网站免费看| 欧美一区二区.| 亚洲美腿欧美偷拍| 精品国产美女| 在线宅男视频| 成人高清在线观看| 欧洲av一区二区嗯嗯嗯啊| 亚洲人成在线影院| 美洲精品一卡2卡三卡4卡四卡| 亚洲自拍偷拍二区| 在线观看日韩专区| 国产视频一区二区三区在线观看| 中文字幕区一区二区三| 高清一级毛片视频| 91香蕉亚洲精品| 欧美日韩国产成人在线91| 日韩成人精品在线| 成人自拍视频网| 国产精品久久a| 国产97在线|日韩| 日本乱人伦aⅴ精品| 校园激情久久| 在线最新版中文在线| 99999精品视频| 3344国产精品免费看| 精品福利在线看| 夜夜嗨av一区二区三区网站四季av| 黄色免费在线观看| 国产精品无码乱伦| 欧美激情欧美激情在线五月| 午夜精品影院在线观看| 国产毛片一区| av免费在线一区| 国产中文字幕第一页| 精品卡一卡二| 在线色欧美三级视频| 亚洲猫色日本管| 在线综合亚洲| 国产亚洲精彩久久| 全部孕妇毛片丰满孕妇孕交| 久久久久成人精品免费播放动漫| 亚洲午夜精品视频| 亚洲欧美偷拍三级| 亚洲免费婷婷| 麻豆精品一区| 国产在线超碰| 福利视频一区二区三区四区| 国产精品18久久久久久麻辣| 欧美大片在线观看| 中文天堂在线一区| 68国产成人综合久久精品| 国产传媒在线| 国产精品99久久99久久久| 久久伦理网站| 欧美黑人巨大xxx极品| 欧美在线综合视频| av中文字幕一区| 亚洲成人免费| 亚洲伦理影院| 青青青草原在线| www.激情网| 成人写真视频福利网| 亚洲欧美日韩精品| 亚洲国产精品一区二区www在线| 美女网站在线免费欧美精品| 红杏一区二区三区| 欧美videossex另类| 免费xxxxx网站中文字幕| 一区二区三区偷拍| 国产精品你懂得| 亚洲精品日韩丝袜精品| 亚洲成人自拍一区| 99精品视频一区| 影音先锋亚洲一区| 久久九九热re6这里有精品| 国内小视频在线看| 黄页大全在线免费观看| a级黄色片免费| 国产成人精品免费视频大全最热| 久久亚洲精品成人| 91精品国产色综合久久不卡蜜臀| 亚洲欧洲日韩av| 国产乱一区二区| 午夜国产欧美理论在线播放| 亚洲欧美日本国产| 激情影院在线| 亚洲一区二区三区精品中文字幕 | 男人的天堂亚洲在线| 国产精品对白| 2020国产在线| 神马亚洲视频| 性欧美极品xxxx欧美一区二区| 先锋影音欧美| 91在线无精精品一区二区| 欧美夫妻性视频| 日韩黄在线观看| 欧美主播一区二区三区| 国产精品天干天干在线综合| 精品一二三四在线| 精品白丝av| 精品一二三区| 亚洲日本视频在线| 日本精品在线中文字幕| 在线免费观看的av| 九色视频成人自拍| 手机福利视频欧美| 亚洲色图久久久| 欧美人成在线观看| 午夜精品一区二区在线观看 | 国产精品毛片无遮挡高清| 久久99精品国产91久久来源| 黄色成人精品网站| 91偷拍一区二区三区精品| 久久a爱视频| 欧美激情三区| 蜜臀久久精品| 日本黄色片在线观看| 中文字幕成人在线| 捆绑紧缚一区二区三区视频| 亚洲国产免费| 亚洲精品888| 日韩黄色大片| 欧美猛男男男激情videos| 中文在线免费一区三区| 国产精品视频一区二区三区综合 | 精品国产一区二区三区久久| 亚洲成人网av| 欧美一区二区日韩一区二区| 欧美亚洲日本一区| 色老综合老女人久久久| 五月天精品一区二区三区| 一区二区成人在线视频| 亚洲视频在线观看三级| 中文字幕乱码一区二区免费| 久久久欧美精品sm网站| wwwwxxxxx欧美| 91麻豆免费观看| 2020日本不卡一区二区视频| 久久这里只有精品6| 99久久亚洲一区二区三区青草| 成人午夜短视频| 99久久99久久综合| 久久精品欧美一区二区三区麻豆| 久久综合99re88久久爱| 国产婷婷色一区二区三区四区| 国产性做久久久久久| 欧美国产日本视频| 日韩美女啊v在线免费观看| 自拍偷在线精品自拍偷无码专区 | 欧美国产丝袜视频| 国产女同互慰高潮91漫画| 久久精品综合网| 国产精品国产三级国产普通话99 | 亚洲精品一二区| 亚洲色图国产精品| 中国人与牲禽动交精品| xvideos亚洲人网站| 久久99热精品| 4438全国成人免费| 国产精品视频区1| 成人免费视频网站入口| 免费亚洲一区二区| 国产免费一区二区三区四在线播放| 日韩一区二区高清视频| 日韩免费毛片视频| 免费观看羞羞视频网站| 性感美女激情视频在线观看| 2017亚洲天堂1024| 小视频免费在线观看| 国产精品伊人| 国产99亚洲| 亚洲免费精品| 国产精品一区二区无线| 久久久精品蜜桃| 亚洲国产成人tv| 337p亚洲精品色噜噜| 亚洲天堂免费观看| 97成人在线视频| av在线不卡观看| 亚洲天堂电影网| 国产主播中文字幕| 欧美一区二区少妇|