`
sundful
  • 浏览: 1251286 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu/linux下查看端口使用情况

 
阅读更多

想查看TCP或者UDP端口使用情况,使用
netstat -anp
如果有些进程看不见,如只显示”-”,可以尝试
sudo netstat -anp
如果想看某个端口的信息,使用lsof命令,如:
sudo lsof -i :631

-bash-3.00# netstat -tln

netstat -tln 命令是用来查看linux的端口使用情况

/etc/init.d/vsftp start 是用来启动ftp端口~!

看文件/etc/services

netstat

查看已经连接的服务端口(ESTABLISHED)

netstat -a

查看所有的服务端口(LISTEN,ESTABLISHED)

sudo netstat -ap

查看所有 的服务端口并显示对应的服务程序名

nmap <扫描类型><扫描参数>

例如:

nmap localhost

nmap -p 1024-65535 localhost

nmap -PT 192.168.1.127-245

当我们使用 netstat -apn 查看网络连接的时候,linux 会发现很多类似下面的内容:

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 52 218.104.81.152:7710 211.100.39.250:29488 ESTABLISHED 6111/1

显示这台服务器开放了7710端口,那么 这个端口属于哪个程序呢?我们可以使用 lsof -i :7710 命令来查询:

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

sshd 1990 root 3u IPv4 4836 TCP *:7710 (LISTEN)

这样,我们就知道了7710端口是属于sshd程序的。

分享到:
评论

相关推荐

    在Ubuntu/Linux环境下使用MySQL开放/修改3306端口和开放访问权限

    在Ubuntu/Linux环境中,MySQL作为广泛使用的数据库管理系统,其默认配置可能并不满足远程访问或特定端口的需求。本文将详述如何在Ubuntu 17.04 64位系统上,针对MySQL 5.7版本,开放并修改3306端口,以及开放访问...

    ubuntu 15.04开放mysql远程3306端口

    ### Ubuntu 15.04 开放 MySQL 远程 3306 端口详解 #### 背景介绍 Ubuntu 15.04 是一款基于 Linux 的操作系统,广泛应用于服务器和个人电脑上。MySQL 是一种流行的关系型数据库管理系统,被用于存储和管理数据。默认...

    linux-socat实现端口转发_socat_linux_UbuntuLinux_

    ubuntu系统 linux环境下的socat实现端口转发功能 包括客户端和服务端

    Linux+Ubuntu+QT Tcp通信,分为客户端和服务端

    在这个项目中,“Linux+Ubuntu+QT Tcp通信”涉及的是使用QT库在Linux Ubuntu环境下实现TCP/IP协议的客户端和服务端通信。 TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,它确保了数据...

    scrt-sfx-8.5.4.ubuntu18-64.x86_64.zip

    本文将深入探讨这两个工具的最新版本8.5.4在Ubuntu/Linux/Debian系统中的使用和安装,以及它们如何为用户带来高效且安全的工作体验。 首先,SecureCRT是一款强大的终端模拟软件,专为UNIX和Linux系统的用户设计。它...

    ubuntu 下displayLink usb转VGA/hdmi驱动

    这些设备通常包括USB到VGA或USB到HDMI适配器,它们可以在没有额外显卡插槽的情况下增加电脑的显示输出。然而,为了使这些设备正常工作,你需要在Ubuntu系统中安装相应的驱动程序。 在Ubuntu 17中安装DisplayLink...

    基于Linux的串行端口编程

    ### 基于Linux的串行端口编程详解 #### 一、Linux串行端口基础知识 在Linux操作系统中,串行端口是...通过以上步骤,您可以成功地在Linux环境下打开和关闭串行端口,并进一步扩展实现串行数据的发送和接收等功能。

    linux Ubuntu系统网络调试助手.rar

    用户可以通过配置目标IP地址、端口号和数据内容,发送自定义的UDP数据包,并查看接收到的响应,从而分析网络通信是否正常。 TCP客户端功能允许用户连接到指定的TCP服务器,发送数据并接收响应。这对于测试服务器端...

    windows子系统ubuntu18.01LTS.docx

    WSL允许用户在不启动完整的虚拟机的情况下,直接在Windows环境下运行原生的Linux命令行工具和应用程序。这个功能对于开发者来说非常方便,因为他们可以在一个平台上同时处理Windows和Linux的工作。 安装Ubuntu ...

    Linux操作系统下VMware的端口映射

    在Linux操作系统下,VMware的端口映射是一项关键配置,它允许主机系统与虚拟机之间进行通信。这里我们以Ubuntu 7.4作为主机环境和VMware Workstation 6.0.0作为虚拟化软件为例,探讨如何实现端口映射。 VMware ...

    Ubuntu Linux系统安全分析.pdf

    在本文中,我们将重点讨论在Ubuntu Linux环境下基于Apache构建的Web服务器的安全性,并对其潜在的安全问题进行深入分析。 Apache是全球最常用的Web服务器软件,约占市场份额的70%左右。它的特性包括跨平台兼容性、...

    UPNP linux 端口映射工具

    在Linux系统中,使用UPNP进行端口映射对于需要从公共互联网访问内部服务器或设备的用户非常有用。 本文将详细介绍如何在Linux上使用UPNP工具进行端口映射,以及相关的知识背景和技术要点。 首先,我们需要了解端口...

    ubuntu18.04下交叉编译nginx1.18.0源码(平台aarch64-linux-gnu)

    在本文中,我们将深入探讨如何在Ubuntu 18.04环境下,针对aarch64架构的Linux系统进行Nginx 1.18.0的交叉编译,以实现支持H265编码的RTMP推流和HTTP-FLV拉流功能。这对于安防、直播等领域的音视频处理至关重要。 ...

    复制文件内linux下载地址可下载linux

    - **端口号**(可选):默认情况下HTTP为80,HTTPS为443,FTP为21,但可以自定义。 - **路径**:表示服务器上的目录或文件位置。 - **查询参数**(可选):以问号(?)分隔,用于向服务器传递额外的信息。 - **片段...

    Apache2 for Linux

    1. **查看已安装模块**: 使用`apachectl -M`(Ubuntu/Debian/CentOS/RHEL)查看已安装的模块。 2. **安装新模块**: 如果需要安装未包含的模块,如`mod_expires`,可以使用: - Ubuntu/Debian: `sudo apt-get ...

    Ubuntu linux 命令大全 Ubuntu技巧.txt

    - **Ubuntu Linux 命令**:强调了文档内容主要是关于 Ubuntu Linux 下的命令行指令。 - **技巧**:提示读者文档中不仅有命令介绍,还会有使用这些命令的一些小窍门或高级用法。 #### 根据部分文件内容解析的知识点...

    ubuntu linux下apache与tomcat的整合.txt

    ### Ubuntu Linux 下 Apache 与 Tomcat 的整合 在 Ubuntu Linux 环境中,Apache 和 Tomcat 的整合是一项常见的任务,旨在实现静态内容通过 Apache 服务器进行高效分发,而动态内容(如 Java 应用)则通过 Tomcat ...

    Veeam Agent for Linux and mysql 安装说明

    本文将深入探讨如何在Linux环境下安装Veeam Agent,并配置其对MySQL数据库进行备份。 首先,让我们详细了解Veeam Agent for Linux的安装过程。在Linux系统中,通常通过命令行执行安装。你需要确保系统已经更新到...

Global site tag (gtag.js) - Google Analytics