阿舍使用的是 netstat 的 -t、-u、-a 和 -p 選項,用這個四選項來執行 netstat 後,就可以看到那位使用者執行那一支程式用了那個通訊協定的那一個通訊埠 (Port),下面這一行就是阿舍執行的完整指令哩 !
$ sudo netstat -tuap
# -t 和 -u 選項表示要顯示 tcp 和 udp 通訊協定
# -a 選項表示要顯示所有內容
# -p 選項表示要顯示 PID
阿舍確定了查通訊埠的 netstat 的執行指令後,為了之後方便~~偷懶~~,阿舍就會在 .bash_profile 檔案裡,加入下面這一行 alias,然後,阿舍以後就可以直接用像下面第二行的 showport 指令來直接查詢了,就不用記那麼多 netsate 的選項了哩 !
alias showport='sudo netstat -tuap'
$ showport
另外,如果你有想要持續監看更新的狀態的話,可以像下面這樣,多加入一個 -c 選項,這樣,畫面就會一直更新,當有新的連線接入時,就可以看到新的連線所使用的協定及通訊埠哩 !
# netstat 的選項可以合併成一組,也可以個別給
$ sudo netstat -tuap -c
# 所以,如果有像阿舍設定了 alias 後,也可以像下面這樣用哩 !
$ showport -c
netstat 顯示的結果 |
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
沒有留言 :
張貼留言
歡迎留言提問和討論 .... 😁