đôi khi bạn cài đặt nginx hoặc bất kỳ 1 phần mềm nào nhưng may báo đụng port. và bạn không chắc cái gì đã cướp lấy vị trí trong lòng bạn!? ok bạn kiểm tra như sau

Kiểm tra process nào đang chiếm port cho trước trên Mac OS

2020-12-26 1633 lượt xem

hệ điều hành Mac OS được phát triển dựa trên Linux Kernel, nhưng suy cho cùng nó vẫn khác linux ít nhiều. Và cách kiểm tra xem process nào đang chiếm dụng một cổng cho trước là 1 trong những cái khác. Trong bài viết này chúng ta sẽ tìm hiểu  netstat để thực hiện thao tác kiểm tra trên Mac OSX.

Sử Dụng netstat

Mặc dù tiện dụng và dễ nhớ tuy nhiên lsof không được cài đặt trên các phiên bản cũ hơn của Mac OSX. Trường hợp này lập trình viên thường sử dụng netstat để thay thế.

Cú pháp câu lệnh như sau:

netstat -a -p tcp | grep -i "PORT"

ví dụ

máy mình nginx cổng 8080 đang bị cái quần gì chiếm mất và mình đang cay cú tìm ra nguyên nhân thì mình gõ lệnh này: 

netstat -a -p tcp | grep -i "8080"

 

 

những tag
bài viết trong chủ đề