方式1:应用lsof指令lsof指令能够用于列举系统软件中已经运用的全部端口号。具体做法如下所示。最先点一下Linux Mint 20终端设备的便捷标志运行。终端设备如下图所示。下面,假如您从没应用过lsof指令,则务必安裝它。因此,请在终端设备中实行下列指令。$ sudo apt-get install lsof取得成功安裝此指令后,您将在终端设备见到下列輸出:

查看服务端口-常见程序的端口号-第1张图片一旦安裝了这一指令,它就可以用于查看Linux中已经运用的一切端口号。要查看系统软件是不是有开放端口,请在终端设备中实行下列指令。$ sudo lsof -i在这里指令的輸出中,已经运用的端口号列在“LISTEN”情况下,如下图所显示:

查看服务端口-常见程序的端口号-第2张图片方式2:应用ss指令ss指令可用以明确系统中一切开启的TCP和UDP端口号。具体做法如下所示。要查看已经运用的TCP和UDP端口号,请在终端设备上实行下列指令。$ ss -lntup在这里指令的輸出中,已经运用的端口号(包含TCP和UDP)都处在“LISTEN”情况,而别的端口号都处在“concon”情况。

查看服务端口-常见程序的端口号-第3张图片方式3:应用netstat指令netstat指令还可以用于明确系统中一切开启的TCP和UDP端口号。具体做法如下所示。要查看已经运用的TCP和UDP端口号,请在终端设备上运作下列指令。$ sudo netstat -pnltu假如试着在没有应用关键词“sudo”的情形下运作此指令,将无法打开全部端口号。假如您以根客户账号登陆,则能够绕过此关键词。当您运作此指令时,您将可以见到全部已经运用的端口号都处在“监听”情况,而全部别的端口号都不能用,如下图所显示。

查看服务端口-常见程序的端口号-第4张图片方式4:应用nmap指令nmap指令是另一个应用工具,能够用于明确已经运用的TCP和UDP端口号。具体做法如下所示。假如您的Linux Mint 20系统软件上沒有安裝nmap应用工具,由于正常状况下沒有安裝,您也许必须手动式安裝它。因此,请运行下列指令。$ sudo apt安裝nmap一旦你一直在Linux Mint 20系统软件上取得成功安裝了nmap应用工具,你的终端设备便会把决策权还给你,那样你也就能够实行下一个指令了,如下图所显示。

查看服务端口-常见程序的端口号-第5张图片安裝此专用工具后,根据在终端设备上运作下列指令,查询系统中已经运用的TCP和UDP端口号。$ sudonmap-n-pn-ST-su-p-localhost…一旦实行此指令,全部已经运用的网络端口的状况将为“开启”,如下图所显示。

查看服务端口-常见程序的端口号-第6张图片文中向您展现了四种不一样的办法来查验您的Linux系统软件中能否应用了端口号。全部这种方式都是在Linux Mint 20中开展了检测。您还可以在一切别的Linux桌面操作系统中运作这种方式中的指令,但会出现微小的转变。

评论(0条)

刀客源码 游客评论