常用的排查命令

2021-09-27 07:49:25 字數 1038 閱讀 6527

1. 日誌的檢視

cat -n catalina.2018-12-26.log | grep "index"       查詢這個日誌裡面含有index字眼的並顯示行號

sed -n '100,300p' catalina.2018-12-26.log 檢視100到300行之間的資料

cat catalina.2018-12-26.log | grep index |wc -l 統計檔案**現index的總數

有時日誌檔案太大影響排查,可以先查詢含有某個字眼的資料的位置,然後輸出到指定檔案,生成小檔案方便排查

sed -n '開始行數,結尾行數p' 待提取的檔案 >> 儲存的新檔案

sed -n '100,300p' catalina.2018-12-26.log >> new.txt 提取catalina.2018-12-26.log檔案中100到300行的資料,並儲存到new.txt檔案中

2.檢視某個埠的連線數

netstat -anp|grep 61616 |grep -v 127.0.0.1   排除本機外還有連線埠61616 的 連線資訊

netstat -anp|grep 61616 | wc -l 統計所有的61616埠的連線

3.開放指定埠允許某個ip訪問

iptables -i input -s 10.33.77.203 -p tcp --dport 3306 -j accept     允許10.33.77.203這個ip訪問3306埠

iptables -i input -s 10.33.77.203 -p tcp --dport 3306 -j drop 刪除10.33.77.203這個ip訪問3306埠許可權

#檢視是否能訪問某個位址的指定埠

telnet ip port telnet 10.33.77.134 3306 檢視是否能訪問10.33.77.134上面的3306埠

華為DHCP故障常用排查命令

dhcp伺服器 dhcp中繼 dhcp snooping都使用dhcp協議棧接收 傳送dhcp報文。dhcp客戶端只使用dhcp協議棧接收dhcp報文,不使用dhcp協議棧傳送dhcp報文。因此在定位dhcp相關業務的故障時,都需要檢視dhcp協議棧的統計資訊。不需要dhcp伺服器 dhcp中繼 d...

linux排查網路常用命令

nc 網路連通性測試和埠掃瞄 nc l 80 包含 後台監聽某個埠,監聽是tcp埠 nc vz w 2 127.0.0.1 80 v視覺化,z掃瞄時不傳送資料,w超時幾秒,後面跟數字 u掃瞄連線udp埠 nc ul 9999 啟動乙個udp的埠監聽 nmap p1 444 www.baidu.com...

Linux下常用的故障排查命令列

1.檢視tcp連線狀態 netstat nat awk sort uniq c sort rn netstat n awk tcp end netstat n awk tcp end netstat n awk tcp end netstat n awk tcp sort uniq c sort r...