做後台服務的過程中我們總是會碰到系統埠被占用的情況,但是又不知道是哪個程序占用了該埠,這種情況讓人非常煩躁。其實如果熟悉netstat命令的話,這個就完全不是問題了。然而,netstat命令在linux,windows和mac上的使用引數還不太一樣。這裡,我就介紹如何在linux和windows上使用該命令。
netstat在linux上的使用方法
使用linux的朋友如果想要看那些埠已經被占用的話,可以使用netstat命令,並配合一些引數就可以非常輕鬆的找到哪些埠已經被占用了,並且還能獲取被占用埠的程序id。我們以檢視系統的80埠為例,使用以下命令即可:
netstat –tunpl | grep 80
通過以上命令,系統會提供以下資訊:
我們可以看到,80埠被nginx程序占用了,程序號為2678。使用以下命令可以獲取該程序的詳細資訊:
如果我們想殺死該程序,可以使用以下命令:
kill -9 2678
netstat在windows上的使用方法不同的系統,即使命令相同,他們提供的引數也不同。現在我們就來說說netstat在windows上的使用方法。同樣以80埠為例,我們可以使用以下命令列:
netstat –aon | findstr :80
如果想要知道占用80埠的程序(例如程序id為4300),我們可以使用以下命令:
tasklist | findstr 4300
如果想要殺死該程序的話,可以使用以下命令:
taskkill /pid 4300
如果知道完整的程序名,可以使用以下命令:
taskkill /im nginx.exe /f
windows和linux下如何搭建ftp服務
引言 ftp作為專案中傳輸 共享檔案的利器,是在工作中必須掌握的。下面介紹如何在windows和linux下搭建ftp伺服器。windows windows win 7 下搭建比較簡單。都是gui介面的,設定ip,埠,檔案目錄即可,以下為主要搭建的圖示步驟。1.確保勾選圖示中紅框項。告訴window...
windows和linux下如何對拍
對拍是各種計算機考試檢查時必備工具,實際上十分強大,只要你的暴力沒有寫錯就沒有問題。對拍的意思 怎麼有點語文課的意思霧 對 看見 對 就可以知道有兩個。拍 就是把兩個程式結果拍在一起,對照 有點牽強 實踐由於windows和linux系統不同,平常大多數人都用windows,而在noi系列賽事中都採...
linux下和windows下如何防止php木馬
各位網路管理人員經常遇到的乙個問題就是 被別人掛馬,隨著php語言的流行,現在比較多的一種木馬就是php木馬,大家對此也非常的頭疼。現在我給大家講一下在linux和windwos下如何預防php木馬。一 先講一下在linux下如何預防php木馬。1.首先修改httpd.conf,如果你只允許你的ph...