埠占用查看

  • 文檔創建者:Wendy123456
  • 編輯次數:2
  • 最近更新:Nikozhan 于 2025-06-11
  • 1. 概述

    FDL 工程的埠預設為 8068,若部署 FDL 工程前,8068 埠被佔用,將無法成功啟動 FDL 工程,本文介紹如何查看埠是否被佔用。

    2. Linux 系統

    2.1 方法一:使用 lsof 語句進行查看

    2.1.1 lsof 語句簡介

    lsof(list open files)是一個列出當前系統開啟檔案的工具。

    lsof -i 用以顯示符合條件的進程情況,以 root 使用者來執行 lsof -i 命令,如下圖所示:

    8.png

    2.1.2 步驟

    lsof -i:埠號,用於查看某一埠的佔用情況,比如查看 8080 埠使用情況,lsof -i:8080,如下圖所示:

    9.png

    根據上圖,可得出,佔用 8080 埠的是進程號(PID)為 22936 的 java 進程。

    2.2 方法二:使用 netstat 語句進行查看

    2.2.1 netstat 語句簡介

    netstat -tunlp用於顯示 tcp、udp 的埠和進程等相關情況,如下圖所示:

    10.png

    2.2.2 步驟

    netstat -tunlp|grep 埠號,用於查看指定埠號的進程情況,如查看 8080 埠的情況,netstat -tunlp|grep 8080,如下圖所示:

    11.png

    根據上圖,可得出,佔用 8080 埠的是進程號(PID)為 22936 的 java 進程。

    3. Windows 系統

    netstat -ano:列出所有埠的情況

    netstat -aon|findstr "埠號":查看指定埠的情況,如查看 8075 埠的情況,netstat -aon|findstr "8075",如下圖所示:

    12.png

    最後一欄為對應的 PID ,可以在「工作管理員」中查看對應進程號對應的應用。


    附件列表


    主題: 部署升級
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽
    • 评价文档,奖励 1 ~ 100 随机 F 豆!