Linux透過什麼命令可以檢視報文的詳細資訊?
在Linux作業系統中,當出現網路故障的時候,我們在進行網路故障排查的過程中,經常需要檢視網路資料包。那麼Linux如何檢視報文的詳細資訊?我們可以藉助命令來完成,接下來是常用的幾個命令介紹。
1、tcpdump命令
tcpdump是一個非常強大的網路分析工具,可以捕獲經過網路介面的資料包,並將其輸出或儲存為檔案。以下是tcpdump的基本用法:
命令格式:
tcpdump[選項][表示式]
常用選項:
- -i:指定監控的網路介面,如eth0或enp0s3
- -c:指定要抓取的資料包數量
- -w:將捕獲到的資料包儲存到檔案中
- -r:從檔案中讀取資料包並進行分析
- -X:以16進位制和ASCII格式顯示資料包
- -n:禁用對IP地址和埠的解析
- -s:設定資料包的抓取長度。
2、tshark命令
tshark是Wireshark的命令列版本,可以用於抓取、分析和顯示網路資料包。以下是tshark的基本用法:
命令格式:
tshark[選項][過濾條件]
常用選項:
- -i:指定監控的網路介面
- -c:指定要抓取的包數量
- -w:將抓取的資料包儲存到檔案中
- -r:從檔案中讀取資料包並進行分析
- -V:以詳細的方式顯示每個資料包的詳細資訊
- -T:指定輸出格式為文字、json、pdml等
- -Y:設定過濾條件。
3、ngrep命令
ngrep是一款強大的網路資料包過濾工具,可以根據指定的表示式搜尋和顯示網路資料包。以下是ngrep的基本用法:
命令格式:
ngrepp[選項]表示式
常用選項:
- -i:忽略大小寫
- -q:只顯示匹配的資料包
- -W:設定抓取的位元組數
- -d:指定要監聽的網路介面
- -O:顯示資料包的偏移量
- -x:以16進位制顯示資料包
- -A:顯示匹配資料包的後續資料
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2990960/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux透過什麼命令可以檢視有多少個使用者登入?Linux
- Hibernate批處理如何透過“datasource-proxy”檢視詳細資訊?
- 命令檢視Win10等詳細啟用資訊的方法Win10
- 檢視Linux系統資訊都有哪些命令?Linux學會有什麼用Linux
- 檢視Spark任務的詳細資訊Spark
- IP有什麼用,可以透過IP查到對方什麼資訊!
- PostgreSQL如何檢視page、index的詳細資訊SQLIndex
- Linux中常用的檢視系統資訊的命令Linux
- Linux ps命令詳解,Linux檢視程序。Linux
- win10系統jpg圖片詳細資訊怎麼檢視_win10系統jpg圖片詳細資訊如何檢視Win10
- Linux檢視環境變數當前資訊和檢視命令Linux變數
- win10系統檢視網路連線詳細資訊的方法【圖文】Win10
- 如何檢視字型詳細資訊,修改字型名稱?
- win10 檢視 特定網路 詳細資訊Win10
- win10系統怎麼檢視電腦配置 檢視電腦配置資訊的詳細方法Win10
- 透過jstack檢視java執行緒在忙什麼JSJava執行緒
- Linux 系統下檢視硬體資訊命令大全Linux
- Linux 系統如何透過 netstat 命令檢視連線數判斷攻擊Linux
- Linux中哪個命令可以檢視所有檔案?Linux
- Linux 安全資訊檢視Linux
- linux命令yum的詳細解析Linux
- linux檢視網路報文頻率Linux
- Linux程式之如何檢視程式詳情?(ps命令)Linux
- Linux系統檢視log日誌命令詳解!Linux
- Linux檢視程序命令ps和top示例詳解Linux
- 檢視 Linux 系統資訊Linux
- Linux系統檢視檔案地址常用的命令詳解!Linux
- Linux grep命令詳細教程Linux
- 使用 jstat 命令檢視 JVM 的GC資訊JSJVMGC
- Dozzle-解決透過命令方式檢視Docker 日誌的神器Docker
- Linux:査看檔案的詳細資訊Linux
- 在Linux中,如何檢視磁碟詳細使用情況?Linux
- linux檢視埠是否被佔用的命令是什麼 linux被哪個程式佔用命令介紹Linux
- Linux上透過binlog檔案恢復mysql資料庫詳細步驟LinuxMySql資料庫
- SecureCRT的下載、安裝( 過程非常詳細!!值得檢視)Securecrt
- pycharm 控制檯輸出資訊時,輸出的結果和報錯資訊會錯位,影響檢視報錯資訊,有什麼可以辦法避免嘛?PyCharm
- 華納雲:linux怎麼檢視nvme硬碟資訊?Linux硬碟
- Linux 系統檢視命令Linux