Sunday, January 19, 2025

Linux ss

-

Lệnh ss trong Linux (Socket Statistics) là một công cụ giúp hiển thị thông tin về các kết nối mạng, socket và các port đang hoạt động trên hệ thống. Nó cung cấp thông tin chi tiết về các kết nối TCP và UDP, các port đang nghe, các tiến trình đang sử dụng port, và nhiều thông tin khác liên quan đến mạng.

Lệnh ss có thể thực hiện các tác vụ sau:

  • Xem danh sách các kết nối mạng đang hoạt động
  • Xác định các kết nối đang sử dụng port
  • Hiển thị các tiến trình đang sử dụng port
  • Xem danh sách các port đang nghe
  • Xem trạng thái kết nối của các giao thức mạng như TCP, UDP, RAW, và UNIX

Các tham số trong lệnh ss bao gồm:

  • -a: Hiển thị tất cả các kết nối, bao gồm cả các kết nối không hoạt động.
  • -n: Hiển thị địa chỉ IP và số cổng dưới dạng số, thay vì địa chỉ và tên dịch vụ.
  • -p: Hiển thị thông tin về tiến trình đang sử dụng các kết nối.
  • -t: Hiển thị thông tin về các kết nối TCP.
  • -u: Hiển thị thông tin về các kết nối UDP.
  • -x: Hiển thị thông tin về các kết nối UNIX.
  • -e: Hiển thị các kết nối TCP chi tiết, bao gồm cả trạng thái.
  • -o: Hiển thị thông tin về các tiến trình đang sử dụng các kết nối.
  • -i: Hiển thị thông tin về các giao diện mạng.
  • -s: Hiển thị thống kê tóm tắt về các kết nối.
  • -Z: Hiển thị thông tin về SELinux context của các kết nối.

Liệt kê tất cả các kết nối đang mở trên hệ thống:

sudo ss -tunap

Liệt kê các kết nối đang mở trên cổng 80 (HTTP):

sudo ss -tunap 'sport = 80'

Liệt kê các kết nối đang mở trên cổng 22 (SSH):

sudo ss -tunap 'sport = :22'

Liệt kê tất cả các kết nối đang mở trên giao thức UDP:

sudo ss -u

Liệt kê các kết nối đang mở trên giao thức TCP và UDP:

sudo ss -a

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories