Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 25|回復: 0

查找正在使用指定端口的进程

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-7-10 15:12:48 | 顯示全部樓層 |閱讀模式
否则,如果只有一方使用非标准端口配置,则无法进行通信。 如何获取常见开放端口的简单列表?使用此命令: $ cat /etc/services 或者,您可以通过在命令中添加“less”来修改所获列表的大小 $ cat /etc/services | less 但是,您可以在 Linux 机器上使用一系列其他命令,这些命令将为您提供所有打开并准备接收来自其他机器的通信的 TCP 和 UDP 端口。我们将在下一节中介绍其中三个 - Isof、netstat 和 nmap。 服务器管理与监控 netstat 或网络统计命令 大多数 Linux 发行版默认安装有 netstat。这是一个功能强大的工具,可以显示所有处于活动状态的 TCP/IDP 网络连接 - 包括传入连接和传出连接。它还显示路由表、网络接口编号以及网络协议的综合统计信息。 因此,您可以使用 netstat 来排除故障并测量网络性能。

虽然它很基础,但它对于查找网络服务中的故障也很有用且必不可少。它清楚地告诉您哪些端口是开放的,以及程序或服务在特定端口 电报号码数据 上监听的位置。现在我们将为您提供一些如何使用 netstat 的示例。 检索当前正在监听的所有 TCP 和 UDP 端口列表 这真的很简单:你需要做的就是使用 -a 标志以及指定 less 的管道,这将为你提供当前正在监听的 TCP 和 UDP 端口 $ netstat -a | less 列出所有正在监听的连接 使用 netstat 命令中的 -l 标志来获取正在主动监听的每个端口连接的列表 $ netstat -l 显示打开的端口以及当前的 TCP 连接 在这里,我们结合几个标志来显示打开的端口列表和已建立的(TCP)连接。 $ netstat -vatn 开放的 UDP 端口列表 您可能只想查看打开的 UDP 端口,不包括打开的 TCP 端口。您需要的命令如下: $ netstat -vaun 获取正在监听 TCP 和 UDP 的 Linux 服务列表、计算机上可用的开放端口列表,以及服务或程序的名称和 PID 此命令为您提供侦听 TCP 或 UDP 的所有服务和应用程序。



它还为您提供 Linux 实例上可用的开放端口,以及与每个开放套接字关联的程序名称和进程 ID。 $ netstat -tnlup 因此,您可以看到 netstat 的各种命令非常灵活,可以让您查看 Linux 机器的现状。但这些单独的标志到底是什么意思呢?其实很简单: -a 将显示所有正在监听的套接字以及所有非监听的套接字 -l 仅显示正在主动监听的端口 -v 表示“详细”,告诉 netstat 包含有关当前未配置的任何地址系列的附加信息 -t 将列表限制为仅 TCP 连接 -u 将列表限制为仅 UDP 连接 -n 告诉 netstat 也显示数字地址 -p 添加进程 ID (PID) 以及程序名称 请记住,我们上面显示的七个标志只是您可以为 netstat 指定的许多标志中的几个。通过触发查看帮助文件 $ man netstat 您将获得可以与 netstat 一起使用的所有选项和功能的完整列表。


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|z

GMT+8, 2025-7-23 16:41 , Processed in 0.717409 second(s), 19 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |