日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

ifconfig命令找不到_02. Linux命令之查看网络连接

發布時間:2023/12/9 linux 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ifconfig命令找不到_02. Linux命令之查看网络连接 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 查看網絡連接數和端口

使用 netstat 命令查看網絡連接情況

netstat -anp

參數:

  • -a 顯示所有選項
  • -t (tcp)僅顯示tcp相關選項
  • -u (udp)僅顯示udp相關選項
  • -n 拒絕顯示別名,能顯示數字的全部轉化成數字。
  • -p 顯示建立相關鏈接的程序名

關鍵列解釋:

  • Proto 表示協議類型
  • LocalAddress 表示本地地址
  • ForeignAddress 表示對端地址
  • State 表示狀態(對于 TCP 有效, UDP 沒有狀態概念)
  • PID/Program name 表示對應的進程id和進程名

可以使用篩選拿到想要信息:

(1)查看111端口被那個進程調用

netstat -anp | grep 111

(2)查看進程名為firefox的連接

netstat -anp | grep firefox

2. 查看進程信息

使用 top 命令可以查看進程信息

top

結果解釋:

前 5 行是統計信息區

  • 第一行是任務隊列信息,同 uptime 命令的執行結果。其中 load 表示系統負載(任務隊列的平均長度),值越大表示當前系統就越繁忙
  • 第二、三行為進程和CPU的信息。當有多個CPU時,這些內容可能會超過兩行
  • 第四、五行尾內存信息
  • 第四行 Mem: total 物理內存總量,used 使用的物理內存總量,free 空閑內存總量,buffers 用作內核緩存的內存量
  • 第五行 表示 Swap 分區的使用情況

接下來是進程列表。默認按照 CPU 占用情況降序排序(第一行就是當前占用 CPU 最多的進程)

常用列解釋:

  • PID 表示進程 id
  • USER 表示進程擁有者的用戶id
  • PR 表示進程優先級
  • NI 表示 nice 值,和 PR 搭配使用
  • VIRT 表示虛擬內存使用情況
  • RES 表示物理內存使用情況(如果進程使用的物理內存的和接近機器的物理內存總量, 就會出現內存不夠用的情況)
  • %CPU 表示該進程占用 CPU 的百分比(多核機器這個值可以超過 100%)
  • COMMAND 對應到這個進程啟動的命令

top 的一些常見用法:

1) 查看占用內存最多的前 N 個進程

  • 先執行 top 命令, 再使用快捷鍵 M 即可按內存占用降序排序

2) 查看 CPU 占用最多的前 N 個進程

  • 先執行 top 命令, 再使用快捷鍵 P 即可按照 CPU 占用降序排序

3) 查看某個進程中的線程情況

top -p [pid]

3. 查看ip地址

命令:

ifconfig

由于一臺主機可能同時具備多個網絡接口, 查看到的 ip 地址也就可能有多個。

網絡接口對應到主機的網卡或者虛擬網卡設備. 一臺主機可以具有多個網卡, 也就可以有多個 IP 地址。

總結

以上是生活随笔為你收集整理的ifconfig命令找不到_02. Linux命令之查看网络连接的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。