Linux Curl 測試訪問速度、TCP交握及SSL交握方式
工作遇到網路訪問時產生的相關問題,可以使用curl進行問題確認、排除,尤其是這陣子工作上進行較多的POC,當問題發生時要能提出證明來驗證不是自己的問題,指令就被越用越熟悉。
本次要介紹是如何驗證回應時間、TCP及SSL交握狀態,來確保自己想的服務狀態是跟實際運行的保持一致,或是異常現象要如何在curl 指令中進行驗證及確認猜測方向。
工作遇到網路訪問時產生的相關問題,可以使用curl進行問題確認、排除,尤其是這陣子工作上進行較多的POC,當問題發生時要能提出證明來驗證不是自己的問題,指令就被越用越熟悉。
本次要介紹是如何驗證回應時間、TCP及SSL交握狀態,來確保自己想的服務狀態是跟實際運行的保持一致,或是異常現象要如何在curl 指令中進行驗證及確認猜測方向。
小編公司自從導入雲端服務後,Curl 指令直接變成最常使用的指令之一,用來分析網頁行為及研究跳轉和參數等等超級好用,避免瀏覽器智慧跳轉等等功能問題。
但認真做了功課才發現Curl參數超級多,同時才發現自己只有使用到部分功能,先將常用的部分寫一些範例。
…使用 Curl 來判別錯誤點的精華文章,小編將執行指令後與網頁溝通的每一個階段,將問題跟排除指引整理成一篇文章,遇到問題時可快速找到無法訪問網頁的異常點,此方式針對雲端服務無法訪問時做出錯誤排除會更加快速。
讓各位在各種IT找錯人生中多一盞明燈,不用抓破頭的還找不到問題在哪裡。
…mkdir是Linux 最常用的指令之一主要功能是建立資料夾,mkdir 即英文 “make directory” 的簡寫,是在 Linux 或其他 UNIX 環境下在檔案系統建立目錄的指令。
…科技進步是來自於偷懶,前陣子小編剛好有投資點加密貨幣,但某些固定的操作讓人心煩。就寫了個小shell腳本自動進行買賣還有交易。但中間OKX(過去原名OKEX)API 腳本中有一段需要將產生ACCESS SIGN才能操做,苦惱了我一陣子。因為網路上寫python特別多,找到 shell 相關腳本的相較少。
…ububtu 21.04 重新安裝作業系統完成後,先將 mount 點寫在 fstab上後利用 mount -a 進行Synology 上的nfs空間掛載測試。
卻顯示錯誤 mount: /mnt/nfs: bad option; for several filesystems (e.g. nfs, cifs) ,確認系統並未預設包含掛載NFS套件。
…Ubuntu 掛載 nfs 顯示錯誤 mount: /mnt/nfs: bad option; for several filesystems (e.g. nfs, cifs)閱讀全文 »
最近公司再跨機房進行大檔案搬遷,考量到線路上還有對內外部提供服務的流量,所以在轉移檔案時必須進行讀寫速度限制,來保留線路上足夠的頻寬。
只單用 CP 或 MV 兩種 Linux 指令來進行搬遷會把中間網路頻寬全部占滿,必須使用到 rsync 來限制檔案傳輸速率。
…