關閉端口的三種方法
創(chuàng)新互聯(lián)長期為上千多家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為根河企業(yè)提供專業(yè)的成都網(wǎng)站設計、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設,根河網(wǎng)站改版等技術服務。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
1 殺死進程
2 關閉服務
3 防火墻屏蔽端口
三種方法的簡單介紹
1 端口和進程二者緊密相連,一個進程有對應的端口號,所以殺死這個進程也就關掉了端口。
優(yōu)點:操作簡單,直接關閉
缺點:進程從新開啟,端口號自動又會打開。
2 每一個服務對應很多進程,比如數(shù)據(jù)庫服務等。如果把服務關掉,軟件打不開自然端口不會開放。
優(yōu)點:相比第一種更加嚴密(建議使用這種)
3 防火墻封鎖端口
操作方法
1 直接殺死進程:
第一步 查看本機所有端口 netstat -antup (大概看一看)
( -a 或–all 顯示所有連線中的Socket
-n 或–numeric 直接使用IP地址,而不通過域名服務器
-p 或–programs 顯示正在使用Socket的程序識別碼和程序名稱
-t 或–tcp 顯示TCP 傳輸協(xié)議的連線狀況。
-u或–udp 顯示UDP傳輸協(xié)議的連線狀況。 )
第二步 指定端口使用情況額比如111 lsof -i:111
如果什么都沒有就說明端口沒開放,如果有會顯示進程的pid 繼續(xù)下一步
第三步 如果顯示111的進程號為2323 執(zhí)行 kill -9 2323
第四步 lsof -i:111 如什么都沒有顯示 說明已經(jīng)關閉
2 關閉服務
第一步 查看本機所有的端口開放情況
nmap localhost
第二步 根據(jù)第一步看到已經(jīng)開放的端口對應服務的名稱 比如 rpcbind 111
執(zhí)行 /etc/init.d/./rpcbind 會提示關閉
第三步 lsof -i:111 查看是否關閉
如果服務名稱找不到運用下面方法 (
列出所有處于監(jiān)聽狀態(tài)的socket:netstat -l
rpm -qf /sbin/rpc.statd
ls /etc/init.d/nfs*
/etc/init.d/nfslock status
nmap 127.0.0.1)
Linux下常用的目錄操作命令:
cd? ..? ? ? ? 返回上一級目錄
cd? -? ? ? ? 返回上一次的目錄
cd /usr/local/xxx? ? 進入絕對路徑目錄
cd? usr/bin? ? ?進入相對路徑目錄
Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統(tǒng)。它能運行主要的UNIX工具軟件、應用程序和網(wǎng)絡協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡為核心的設計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡操作系統(tǒng)。
Linux操作系統(tǒng)誕生于1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核。Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、視頻游戲控制臺、臺式計算機、大型機和超級計算機。
嚴格來講,Linux這個詞本身只表示Linux內(nèi)核,但實際上人們已經(jīng)習慣了用Linux來形容整個基于Linux內(nèi)核,并且使用GNU工程各種工具和數(shù)據(jù)庫的操作系統(tǒng)。
Linux小技巧-返回上一次目錄、及一些control快捷鍵_William Zhao's notes-CSDN博客_linux怎么返回上一次操作
2、ctrl鍵組合
ctrl+a:光標移到行首。
ctrl+b:光標左移一個字母
ctrl+c:殺死當前進程。
ctrl+d:退出當前 Shell。
ctrl+e:光標移到行尾。
ctrl+h:刪除光標前一個字符,同 backspace 鍵相同。
ctrl+k:清除光標后至行尾的內(nèi)容。
ctrl+l:清屏,相當于clear。
ctrl+r:搜索之前打過的命令。會有一個提示,根據(jù)你輸入的關鍵字進行搜索bash的history
ctrl+u: 清除光標前至行首間的所有內(nèi)容。
ctrl+w: 移除光標前的一個單詞
ctrl+t: 交換光標位置前的兩個字符
ctrl+y: 粘貼或者恢復上次的刪除
ctrl+d: 刪除光標所在字母;注意和backspace以及ctrl+h的區(qū)別,這2個是刪除光標前的字符
ctrl+f: 光標右移
ctrl+z : 把當前進程轉到后臺運行,使用’ fg ‘命令恢復。比如top -d1 然后ctrl+z ,到后臺,然后fg,重新恢復
esc組合
esc+d: 刪除光標后的一個詞
esc+f: 往右跳一個詞
esc+b: 往左跳一個詞
esc+t: 交換光標位置前的兩個單詞。