`
sundful
  • 浏览: 1256183 次
  • 性别: 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 18.04) 罗技(logitech) G29 游戏方向盘数据解析(支持自定义开发)

    因项目需要,将在ubuntu下扩展产品,实现windows/linux下支持远程驾驶 依次执行如下命令 apt-get install jstest-gtk apt-get install cmake apt-get install sigc++ apt-get install gtkmm-2.4 apt-get install ...

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

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

    ubuntu 下displayLink usb转VGA/hdmi驱动

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

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

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

    基于Linux的串行端口编程

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

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

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

    windows子系统ubuntu18.01LTS.docx

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

    ubuntu下qxdm安装使用方法

    ### Ubuntu 下 QXDM 安装与使用方法详解 #### 一、引言 QXDM(Qualcomm Diagnostic Monitor)是高通公司提供的一款用于移动设备调试的强大工具,主要用于捕获移动设备上的诊断数据(例如日志)。这些数据对研发...

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

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

    Ubuntu Linux系统安全分析.pdf

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

    ubuntu一句话技巧--Linux入门(给新手)

    监控系统资源,`free -l`查看内存使用情况,`ps -A`列出所有进程,`kill <进程号>`或`killall <进程名>`结束进程,`kill -9 <进程号>`或`killall -9 <进程名>`强制结束。`top`提供实时进程状态。`lsof -p <进程号>`...

    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,但可以自定义。 - **路径**:表示服务器上的目录或文件位置。 - **查询参数**(可选):以问号(?)分隔,用于向服务器传递额外的信息。 - **片段...

    Linux qt 下 使用libusb进行通信

    在Linux环境下,Qt是一个强大的跨平台应用程序开发框架,它提供了丰富的图形用户界面工具包和网络编程接口。同时,libusb是一个开源库,用于与USB设备进行底层通信,它允许程序员直接控制USB设备,而无需依赖操作...

    UPNP linux 端口映射工具

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

Global site tag (gtag.js) - Google Analytics