最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ubuntu查看端口占用情況以及系統(tǒng)詳情的命令大全

 更新時(shí)間:2025年07月10日 09:29:03   作者:ladymorgana  
在Ubuntu下查看端口占用情況以及系統(tǒng)詳情有很多種方法,常見的包括使用lsof、netstat、fuser、ss、nmap等工具,其中,每種工具都有其特點(diǎn)和適用場景,需要根據(jù)具體的需求選擇合適的工具,文中通過代碼示例介紹的非常詳細(xì),需要的朋友可以參考下

一、ubuntu 查看端口占用情況

在 Ubuntu 系統(tǒng)中,你可以使用以下幾種方法來查看端口占用情況以及檢查指定端口是否被占用:

方法 1:使用 netstat 命令(傳統(tǒng)方式)

# 查看所有端口占用情況
sudo netstat -tulnp

# 查看指定端口是否被占用(例如檢查 80, 443, 3306 端口)
sudo netstat -tulnp | grep -E ':(80|443|3306)\s'

選項(xiàng)說明:

  • -t:顯示 TCP 端口
  • -u:顯示 UDP 端口
  • -l:僅顯示監(jiān)聽中的端口
  • -n:以數(shù)字形式顯示地址和端口
  • -p:顯示進(jìn)程信息

方法 2:使用 ss 命令(更現(xiàn)代的替代方案)

# 查看所有端口占用情況
sudo ss -tulnp

# 檢查指定端口是否被占用(例如 80, 443, 3306)
sudo ss -tulnp | grep -E ':(80|443|3306)\s'

ss 命令比 netstat 更快,是推薦的現(xiàn)代替代方案。

方法 3:使用 lsof 命令

# 查看所有端口占用
sudo lsof -i -P -n

# 檢查指定端口(例如 80, 443, 3306)
sudo lsof -i :80,443,3306

方法 4:快速檢查單個(gè)端口是否被占用

# 檢查單個(gè)端口(例如 8080)
sudo lsof -i :8080
# 或
sudo netstat -tulnp | grep :8080
# 或
sudo ss -tulnp | grep :8080

# 如果端口未被占用,這些命令不會(huì)有輸出

方法 5:使用 telnet 或 nc 測試端口連接性

# 檢查本地端口(例如 3306)
telnet 127.0.0.1 3306

# 或使用 nc
nc -zv 127.0.0.1 3306

檢查多個(gè)指定端口的腳本示例

如果你想一次性檢查多個(gè)端口是否被占用,可以使用這個(gè)腳本:

#!/bin/bash
ports=(80 443 3306 8080 8000)

for port in "${ports[@]}"; do
    echo -n "Checking port $port... "
    if sudo lsof -i :$port > /dev/null 2>&1; then
        echo -e "\e[31m占用\e[0m"
        sudo lsof -i :$port | head -n 2
    else
        echo -e "\e[32m空閑\e[0m"
    fi
done

將上述腳本保存為 check_ports.sh,然后運(yùn)行:

chmod +x check_ports.sh
./check_ports.sh

注意事項(xiàng)

  1. 查看端口占用通常需要 sudo 權(quán)限才能看到所有信息
  2. 如果端口被占用,命令會(huì)顯示占用該端口的進(jìn)程信息
  3. 沒有輸出通常表示端口未被占用
  4. 對于 Docker 容器使用的端口,也需要用上述方法檢查

這些方法可以幫助你全面了解 Ubuntu 系統(tǒng)中的端口占用情況,并快速檢查特定端口是否可用。

二、Ubuntu 系統(tǒng)信息查看命令大全

1. 查看系統(tǒng)版本信息

查看 Ubuntu 版本

lsb_release -a

輸出示例:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy

查看內(nèi)核版本

uname -a
# 或
cat /proc/version

查看系統(tǒng)架構(gòu)

arch
# 或
uname -m

2. 查看內(nèi)存信息

查看內(nèi)存總量和使用情況

free -h

輸出示例:

              total        used        free      shared  buff/cache   available
Mem:           15Gi       3.2Gi       8.4Gi       1.2Gi       3.4Gi        10Gi
Swap:         2.0Gi       0.0Ki       2.0Gi

查看詳細(xì)內(nèi)存信息

cat /proc/meminfo

監(jiān)控內(nèi)存使用(動(dòng)態(tài))

top
# 或
htop  # 需要安裝:sudo apt install htop

3. 查看硬盤信息

查看磁盤分區(qū)和掛載情況

df -h

輸出示例:

Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p2  457G  123G  311G  29% /

查看所有磁盤設(shè)備

lsblk
# 或
sudo fdisk -l

查看磁盤IO情況

iostat -x 1
# 或安裝
sudo apt install sysstat

4. 查看CPU信息

查看CPU型號和核心數(shù)

lscpu

輸出示例:

Architecture:            x86_64
CPU op-mode(s):        32-bit, 64-bit
CPU(s):                16
Model name:            Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz

查看CPU使用率

top
# 或
mpstat -P ALL 1

查看CPU溫度(需要安裝lm-sensors)

sudo apt install lm-sensors
sudo sensors-detect
sensors

5. 查看綜合系統(tǒng)信息

使用neofetch(需要安裝)

sudo apt install neofetch
neofetch

使用inxi工具(需要安裝)

sudo apt install inxi
inxi -Fxz

6. 查看GPU信息

NVIDIA顯卡

nvidia-smi
# 或
lspci | grep -i nvidia

AMD/Intel顯卡

lspci | grep -i vga
glxinfo | grep "OpenGL renderer"

7. 查看網(wǎng)絡(luò)信息

查看IP地址

ip a
# 或
hostname -I

查看網(wǎng)絡(luò)接口

ifconfig
# 或
ip link show

查看路由表

ip route
# 或
route -n

8. 查看系統(tǒng)運(yùn)行時(shí)間

uptime

輸出示例:

 14:30:45 up 5 days,  2:15,  3 users,  load average: 0.08, 0.03, 0.01

9. 查看系統(tǒng)日志

查看內(nèi)核日志

dmesg

查看系統(tǒng)服務(wù)日志

journalctl -xe

10. 常用組合命令

一鍵查看主要系統(tǒng)信息

echo -e "\n===== 系統(tǒng)版本 =====" && lsb_release -a && \
echo -e "\n===== 內(nèi)存信息 =====" && free -h && \
echo -e "\n===== 磁盤信息 =====" && df -h && \
echo -e "\n===== CPU信息 =====" && lscpu | grep -E "Model name|CPU\(s\)" && \
echo -e "\n===== 運(yùn)行時(shí)間 =====" && uptime

以上命令可以幫助您全面了解Ubuntu系統(tǒng)的硬件配置和運(yùn)行狀態(tài)。根據(jù)您的具體需求選擇適合的命令即可。

以上就是Ubuntu查看端口占用情況以及系統(tǒng)詳情的命令大全的詳細(xì)內(nèi)容,更多關(guān)于Ubuntu查看端口占用及系統(tǒng)詳情的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

海盐县| 定州市| 韩城市| 元朗区| 晋州市| 哈巴河县| 兴国县| 介休市| 陆河县| 余干县| 海丰县| 曲阳县| 临邑县| 阳泉市| 铜鼓县| 五峰| 华宁县| 屏边| 富锦市| 蒲江县| 习水县| 吴旗县| 巴彦淖尔市| 兴宁市| 周至县| 麻栗坡县| 晋城| 精河县| 汤原县| 红安县| 滨州市| 无极县| 昔阳县| 兴义市| 县级市| 隆回县| 彰武县| 乐业县| 乌拉特中旗| 文成县| 西乡县|