当前位置:网站首页 > 数据科学与大数据 > 正文

数据库端口号查询(数据库端口查看)



可以使用以下六种方法查看端口信息。

ss:可以用于转储套接字统计信息。

netstat:可以显示打开的套接字列表。

lsof:可以列出打开的文件。

fuser:可以列出那些打开了文件的进程的进程 ID。

nmap:是网络检测工具和端口扫描程序。

systemctl:是 systemd 系统的控制管理器和服务管理器。

以下我们将找出 sshd 守护进程所使用的端口号。

方法 1:使用 ss 命令

ss 一般用于转储套接字统计信息。它能够输出类似于 netstat 输出的信息,但它可以比其它工具显示更多的 TCP 信息和状态信息。

它还可以显示所有类型的套接字统计信息,包括 PACKET、TCP、UDP、DCCP、RAW、Unix 域等。

也可以使用端口号来检查。

方法 2:使用 netstat 命令

netstat 能够显示网络连接、路由表、接口统计信息、伪装连接以及多播成员。

默认情况下,netstat 会列出打开的套接字。如果不指定任何地址族,则会显示所有已配置地址族的活动套接字。但 netstat 已经过时了,一般会使用 ss 来替代。

也可以使用端口号来检查。

方法 3:使用 lsof 命令

lsof 能够列出打开的文件,并列出系统上被进程打开的文件的相关信息。

也可以使用端口号来检查。

方法 4:使用 fuser 命令

fuser 工具会将本地系统上打开了文件的进程的进程 ID 显示在标准输出中。

方法 5:使用 nmap 命令

nmap(“Network Mapper”)是一款用于网络检测和安全审计的开源工具。它最初用于对大型网络进行快速扫描,但它对于单个主机的扫描也有很好的表现。

nmap 使用原始 IP 数据包来确定网络上可用的主机,这些主机的服务(包括应用程序名称和版本)、主机运行的操作系统(包括操作系统版本等信息)、正在使用的数据包过滤器或防火墙的类型,以及很多其它信息。

方法 6:使用 systemctl 命令

systemctl 是 systemd 系统的控制管理器和服务管理器。它取代了旧的 SysV 初始化系统管理,目前大多数现代 Linux 操作系统都采用了 systemd。

以上输出的内容显示了最近一次启动 sshd 服务时 ssh 服务的监听端口。但它不会将最新日志更新到输出中。

大部分情况下,以上的输出不会显示进程的实际端口号。这时更建议使用以下这个 journalctl 命令检查日志文件中的详细信息。

查看Linux系统中进程占用端口号是我们系统管理员必须掌握的一项技能,以上查看进程端口的6种方法我们至少要会一种,希望大家熟练掌握这些内容

到此这篇数据库端口号查询(数据库端口查看)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • jvm内存模型和java内存模型(jvm内存模型和运行时数据区)2025-05-17 08:54:08
  • druid数据库连接池一直满(druid数据库连接数满了)2025-05-17 08:54:08
  • 数据库端口被占用怎么解决(数据库端口访问不了怎么办)2025-05-17 08:54:08
  • 数据库课程设计图书管理系统(数据库课程设计图书管理系统体会与感悟)2025-05-17 08:54:08
  • 大数据培训机构排名前十(国内知名大数据培训机构)2025-05-17 08:54:08
  • sqlldr导入数据后要重建索引吗(sqlldr导入能去空格吗)2025-05-17 08:54:08
  • druid数据库连接池密码加解密配置(druid数据库连接池不释放)2025-05-17 08:54:08
  • 大数据培训和不培训的区别(大数据培训出来好惨淡)2025-05-17 08:54:08
  • 创建数据库db1(创建数据库dbtest)2025-05-17 08:54:08
  • 数据库基本语句增删改查(数据库增删改查基本语句举例)2025-05-17 08:54:08
  • 全屏图片