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”檢視詳細資訊?
- IP有什麼用,可以透過IP查到對方什麼資訊!
- 命令檢視Win10等詳細啟用資訊的方法Win10
- 檢視Spark任務的詳細資訊Spark
- 透過shell指令碼檢視procedure的資訊指令碼
- 透過shell指令碼檢視package的資訊指令碼Package
- 透過shell指令碼檢視鎖資訊指令碼
- 透過adb命令檢視HP主機的系統資訊介紹
- PostgreSQL如何檢視page、index的詳細資訊SQLIndex
- 檢視Linux系統資訊都有哪些命令?Linux學會有什麼用Linux
- 電腦版itunes怎麼檢視手機詳細資訊
- Linux檢視資訊基本命令Linux
- linux系統資訊檢視命令Linux
- win10系統jpg圖片詳細資訊怎麼檢視_win10系統jpg圖片詳細資訊如何檢視Win10
- win10系統檢視網路連線詳細資訊的方法【圖文】Win10
- 查發貼人IP詳細資訊!怎麼透過帖子找到發貼人個人詳細地址?
- 透過jstack檢視java執行緒在忙什麼JSJava執行緒
- Linux系統資訊檢視命令大全Linux
- 常用檢視Linux系統資訊命令Linux
- linux系統資訊檢視命令(收藏)Linux
- linux硬體資訊檢視命令(ZT)Linux
- win10系統怎麼檢視電腦配置 檢視電腦配置資訊的詳細方法Win10
- Linux中常用的檢視系統資訊的命令Linux
- Linux ps命令詳解,Linux檢視程序。Linux
- Linux檢視環境變數當前資訊和檢視命令Linux變數
- linux檢視網路報文頻率Linux
- 怎麼查發帖人IP地址,透過帖子怎麼找到發帖人詳細資訊!!
- Linux下的date命令究竟可以幹什麼Linux
- 透過SQL_ID檢視SQL歷史執行資訊SQL
- Linux中哪個命令可以檢視所有檔案?Linux
- pycharm 控制檯輸出資訊時,輸出的結果和報錯資訊會錯位,影響檢視報錯資訊,有什麼可以辦法避免嘛?PyCharm
- 檢視RMAN資訊的三種命令
- Linux中透過命令列監控股票報價Linux命令列
- Linux 系統如何透過 netstat 命令檢視連線數判斷攻擊Linux
- SecureCRT的下載、安裝( 過程非常詳細!!值得檢視)Securecrt
- Linux 系統下檢視硬體資訊命令大全Linux
- linux命令yum的詳細解析Linux