大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 淺談Linux查找服務端口號

淺談Linux查找服務端口號

更新時間:2021-01-06 17:29:55 來源:動力節點 瀏覽1123次

在Linux系統中,由于某些原因,我們可能經常需要查找端口名稱和端口號。端口號代表了服務器中所提供的服務,而ip地址則代表了服務器的具體地址,因此Linux查找服務端口號對于客戶端連接網絡不串線是十分重要的。下面我們就來看看Linux 系統中最簡單、最快捷的查找服務端口號的方法。

1.使用 grep 命令
要使用 grep 命令在 Linux 中查找指定服務的默認端口號,只需運行:
$ grep <port> /etc/services
復制代碼例如,要查找 SSH 服務的默認端口,只需運行:
$ grep ssh /etc/services
就這么簡單。此命令應該適用于大多數 Linux 發行版。以下是 Arch Linux 測試機中的示例輸出:
ssh 22/tcp
ssh 22/udp
ssh 22/sctp
sshell 614/tcp
sshell 614/udp
netconf-ssh 830/tcp
netconf-ssh 830/udp
sdo-ssh 3897/tcp
sdo-ssh 3897/udp
netconf-ch-ssh 4334/tcp
snmpssh 5161/tcp
snmpssh-trap 5162/tcp
tl1-ssh 6252/tcp
tl1-ssh 6252/udp
ssh-mgmt 17235/tcp
ssh-mgmt 17235/udp

正如你在上面的輸出中所看到的,SSH 服務的默認端口號是 22。
讓我們找到 Apache Web 服務器的端口號。為此,命令是:
$ grep http /etc/services
# http://www.iana.org/assignments/port-numbers
http 80/tcp www www-http # WorldWideWeb HTTP
http 80/udp www www-http # HyperText Transfer Protocol
http 80/sctp # HyperText Transfer Protocol
https 443/tcp # http protocol over TLS/SSL
https 443/udp # http protocol over TLS/SSL
https 443/sctp # http protocol over TLS/SSL
gss-http 488/tcp
gss-http 488/udp
webcache 8080/tcp http-alt # WWW caching service
webcache 8080/udp http-alt # WWW caching service
[...]
FTP 端口號是什么?這很簡單!
$ grep ftp /etc/services
ftp-data 20/tcp
ftp-data 20/udp
# 21 is registered to ftp, but also used by fsp
ftp 21/tcp
ftp 21/udp fsp fspd
tftp 69/tcp
[...]

 2.使用 getent 命令
如你所見,上面的命令顯示指定搜索詞 “ssh”、“http” 和 “ftp” 的所有端口名稱和數字。這意味著,你將獲得與給定搜索詞匹配的所有端口名稱的相當長的輸出。
但是,你可以使用 getent 命令精確輸出結果,如下所示:
$ getent services ssh
ssh 22/tcp

$ getent services http
http 80/tcp www www-http

$ getent services ftp
ftp 21/tcp
如果你不知道端口名稱,但是知道端口號,那么你只需將端口名稱替換為數字:
$ getent services 80
http 80/tcp
要顯示所有端口名稱和端口號,只需運行:
$ getent services

3.使用 Whatportis 程序
Whatportis 是一個簡單的 Python 腳本,來用于查找端口名稱和端口號。與上述命令不同,此程序以漂亮的表格形式輸出。
確保已安裝 pip 包管理器。如果沒有,就要查看如何使用 pip 管理 Python 包。
安裝 pip 后,運行以下命令安裝 Whatportis 程序。
$ pip install whatportis
現在,你可以找到與服務關聯的端口,如下所示。
$ whatportis ssh

$ whatportis ftp

$ whatportis http
在CentOS 7 服務器的示例輸出:

在 Linux 中查找服務的端口號
如果你不知道服務的確切名稱,請使用 –like 標志來顯示相關結果。
$ whatportis mysql --like
上述命令幫助你查找與服務關聯的端口。你還可以找到與端口號相關聯的服務,如下所示。
$ whatportis 993
你甚至可以以 JSON 格式顯示結果。
$ whatportis 993 --json

以上就是在 Linux 查找端口端口號和名稱的三種簡單方法,一般情況下足以滿足我們的需求,對于我們處理程序網絡串線的問題有很大的幫助。在本站的Linux教程中還有著許多我們不曾接觸過的Linux知識,讓我們在開拓視野的同時,學習新的知識。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 91国视频在线 | 一区二区三区在线视频观看 | 国产国产人免费人成成免视频 | 久久久91 | 国内精品久久久久影 | 美女很黄很黄免费 | 天天曰夜夜操 | 欧美一级精品 | 亚洲三及片 | 天天操天天射天天 | 在线观看香蕉免费啪在线观看 | 色鬼综合 | 欧美夜夜| 99视频都是精品热在线播放 | 亚洲欧美日韩高清专区一区 | 国产一级淫片a免费播放口欧美 | 日本伊人 | 亚洲成人伦理 | 亚洲精品美女在线观看 | 伊人久久综合视频 | 欧美成人伊人十综合色 | 97色在线观看免费视频 | 国产亚洲福利精品一区二区 | 五月婷婷激情五月 | 美女18隐私羞羞视频网站 | 欧美综合图区亚洲综合图区 | 亚洲成a人v大片在线观看 | 高清免费毛片 | 色尼玛亚洲综合 | 欧美成人性色生活18黑人 | 久久精品国产精品亚洲婷婷 | 国产精品久久久久久久久久久搜索 | 中国漂亮护士一级毛片 | 国产激情视频趣趣在线观看的 | 欧美国产精品不卡在线观看 | 最新毛片久热97免费精品视频 | 国产欧美在线观看一区二区 | 新久草在线视频 | 中文字幕不卡一区2021 | 亚洲精品日本一区二区在线 | 亚洲高清成人欧美动作片 |