監聽網路流量命令tcpdump學習知識?Linux要學習什麼
tcpdump命令是一個截獲網路資料包的包分析工具。tcpdump可以將網路中傳送的資料包的“頭”完全截獲下來以提供分析。它支援針對網路層、協議、主機、埠等的過濾,並支援與、或、非邏輯語句協助過濾有效資訊。tepdump是Linux運維工作中常用的監聽網路流量命令。那麼Linux運維命令學習中,tcpdump命令引數選項有什麼?
tcpdump命令工作時要先把網路卡的工作模式切換到混雜模式( promiscuous mode)。因為要修改網路介面的工作模式,所以tcpdump命令需要以root的身份執行。
-A 以ASCII碼的方式顯示每一個資料包(不會顯示資料包中鏈路層的頭部資訊)。在抓取包含網頁資料的資料包時,可方便檢視資料。
-c<資料包數目> 接收到指定的資料包數目後退出命令。
-e 每行的列印輸出中將包括資料包的資料鏈路層頭部資訊。
-i<網路介面> 指定要監聽資料包的網路介面。
-n 不進行DNS解析,加快顯示速度。
-nn 不將協議和埠數字等轉換成名字。
-q 以快速輸出的方式執行,此選項僅顯示資料包的協議概要資訊,輸出資訊較短。
-s<資料包大小> 設定資料包抓取長度,如果不設定則預設為68位元組,設定為0則自動選擇合適的長度來抓取資料包。
-t 在每行輸出資訊中不顯示時間戳標記。
-tt 在每行輸出資訊中顯示無格式的時間戳標記。
-ttt 顯示當前行與前一行的延遲。
-tttt 在每行列印的時間戳之前新增日期。
-ttttt 顯示當前行與第一行的延遲。
-v 顯示命令執行的詳細資訊。
-vv 顯示比-v選項更加詳細的資訊。
-vvv 顯示比-vv選項更加詳細的輸出。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2771966/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為什麼要學習Linux?學習Linux有什麼好處?Linux
- 網路安全知識都有哪些階段?網路安全技能學習什麼
- 為什麼要學習Linux?如何學習Linux技術?Linux
- 為什麼要學習python中的高階知識Python
- linux運維需要掌握什麼知識?linux運維學習路線Linux運維
- linux運維學習路線,linux運維需要掌握什麼知識?Linux運維
- 為什麼要學習Linux雲端計算?新手怎麼學習LinuxLinux
- 程式碼安全測試方法有什麼?網路安全知識學習
- 學習網路安全能掌握哪些知識點?網路安全技術學習
- 為什麼要學習Linux系統?Linux
- 如果要學習web前端,需要學習什麼Web前端
- 網路安全都學哪些課程?網路安全知識學習
- 通過例項學習 tcpdump 命令TCP
- Linux是什麼系統?為什麼要學習Linux?Linux
- 為什麼要學習 RustRust
- 為什麼要學習 Julia
- 為什麼要學習 Vim?
- 網路安全學習技巧有哪些?網路安全學習要多久?
- 前端學習,除了掌握學習路線之外,必須要注意的知識要點!前端
- 為什麼學習python要掌握Linux?PythonLinux
- 什麼是有監督學習和無監督學習
- 27、監聽器學習
- oracle 監聽器學習Oracle
- 為什麼要學習Python?學習Python可以做什麼?Python
- 新媒體運營學習什麼?如何學習新媒體知識
- 學習網路BGP必備基礎知識
- 初級入門都要學什麼?linux要學習多久Linux
- 網路優化需要學習什麼優化
- 初學Linux入門?學習Linux雲端計算要先學什麼?Linux
- 為什麼要學習Netty?Netty
- 為什麼我要學習“機器學習”?機器學習
- 網路安全的優點是什麼?網路安全都學什麼知識
- 網路安全名詞解釋概念學習?網路安全要學哪些知識
- 大資料學習四:網路相關知識大資料
- 網路安全基礎知識入門!網路安全學習教程
- Linux tree命令作用是什麼?Linux學習教程Linux
- 【學習】MySQL基礎知識要點-001MySql
- web知識學習Web