linux下查看端口号命令行

fiy 其他 16

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux下查看端口号,可以使用以下命令行工具:

    1. netstat命令:使用”netstat -tunlp”命令可以列出正在监听的端口号以及对应的服务名或进程名。其中参数-t用于显示TCP协议的端口,-u用于显示UDP协议的端口,-n用于显示端口对应的数字格式,-l用于显示正在监听的端口,-p用于显示对应的进程或服务名。

    示例:netstat -tunlp

    2. ss命令:ss命令可以用于查看套接字相关信息,包括端口号等。使用”ss -tunlp”命令可以显示TCP和UDP协议的端口号以及对应的进程或服务名。

    示例:ss -tunlp

    3. lsof命令:lsof命令可以列出当前系统打开的文件和进程信息,也可以用来查看端口号对应的进程或服务名。使用”lsof -i :端口号”命令可以显示指定端口号的进程或服务名。

    示例:lsof -i :80

    以上是常用的命令行工具,可以用来查看Linux系统上的端口号信息。在使用这些命令时,请确保拥有root或sudo权限,以便获取完整的端口信息。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux下可以使用一些命令行工具来查看端口号。以下是常用的几个命令:

    1. netstat命令:netstat命令用于显示当前Linux系统上的网络连接、路由表和网络接口信息。可以使用以下命令来查看端口号:
    “`
    netstat -tuln
    “`
    这会显示所有正在监听的TCP和UDP端口。

    2. ss命令:ss命令是netstat的替代品,可以更加高效和快速地查看网络相关信息。使用以下命令来查看端口号:
    “`
    ss -tuln
    “`

    3. lsof命令:lsof命令用于显示当前系统中打开的文件和进程。可以使用以下命令来查看端口号:
    “`
    lsof -i :端口号
    “`
    将”端口号”替换为具体的端口号即可。

    4. fuser命令:fuser命令用于显示文件或目录的进程和进程ID。可以使用以下命令来查看端口号:
    “`
    fuser 端口号/tcp 或 fuser 端口号/udp
    “`

    5. nmap命令:nmap命令是一个开放源码的网络探测和安全审核工具,可以用来扫描目标主机上的开放的端口。使用以下命令来扫描端口号:
    “`
    nmap localhost
    “`
    将”localhost”替换为具体的主机名或IP地址。

    这些命令可以帮助你在Linux系统中查看端口号,从而方便地了解当前系统中正在监听的网络连接。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux操作系统下,可以使用以下命令来查看端口号:

    1. netstat命令:
    “`
    netstat -tuln
    “`
    这个命令会列出当前正在运行的程序和它们所使用的端口号。其中,-t选项表示TCP协议,-u选项表示UDP协议,-l选项表示监听状态,-n选项表示以端口号而不是服务名称显示结果。

    2. ss命令:
    “`
    ss -tunl
    “`
    这个命令类似于netstat命令,同样可以列出正在运行的程序和它们所使用的端口号。-t选项表示TCP协议,-u选项表示UDP协议,-n选项表示以端口号而不是服务名称显示结果,-l选项表示监听状态。

    3. lsof命令:
    “`
    lsof -i :端口号
    “`
    这个命令可以列出所有正在使用指定端口号的程序。如果不指定端口号,则会列出所有网络连接。-i选项表示进行网络连接的文件,:端口号用于指定端口号。

    4. nmap命令:
    “`
    nmap localhost
    “`
    这个命令可以扫描本机的所有端口,并列出处于打开状态的端口号。需要注意的是,nmap命令需要安装才能使用。

    5. grep命令配合/etc/services文件:
    “`
    grep 端口号 /etc/services
    “`
    这个命令可以查询/etc/services文件中与指定端口号对应的服务名称。需要注意的是,该文件中包含了常见端口号及其对应的服务名称,可能不会列出所有端口号。

    6. iptables命令:
    “`
    iptables -L -n
    “`
    这个命令可以列出当前的防火墙规则,并显示各个规则中所包含的端口号。

    以上是在Linux下查看端口号的几种常用命令。根据实际需求选择合适的命令来查看端口号。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部