Có những tình huống mà chúng ta cần biết các ứng dụng kết nối Internet trên macOS. Cho dù chúng tôi muốn phát hiện một ứng dụng sử dụng kết nối Internet theo cách không chính đáng để truyền dữ liệu nhạy cảm từ máy Mac hay không, liệu chúng tôi có muốn thiết lập các quy tắc nhất định trong tường lửa hay liệu chúng tôi có muốn giới hạn lưu lượng truy cập của nó hay không.
tính thiết thực Terminal trên macOS hỗ trợ các dòng lệnh cụ thể mà qua đó chúng ta có thể thực hiện hầu hết mọi thứ trên Mac. Bao gồm cả việc xem quá trình của các ứng dụng truy cập Internet.
Làm thế nào để chúng ta thấy các ứng dụng kết nối Internet trên macOS?
Để xem các ứng dụng kết nối Internet, bạn mở tiện ích Terminal và chúng tôi thực hiện dòng lệnh:
lsof -P -i -n | cut -f 1 -d " " | uniq
Sau khi tôi nhấp vào “Return” (Enter) sẽ hiển thị danh sách tất cả các quy trình ứng dụng sử dụng kết nối internet.
COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp
Mặc dù tên chính xác của các ứng dụng không được hiển thị nhưng hầu hết tên của các quy trình đều rất trực quan. Như có thể thấy trong danh sách trên, chúng ta có: “WhatsApp“Thì “Adobe“Thì “ScreenTim“.

Tên của các tiến trình kết thúc bằng chữ cái “d” là những quá trình “daemon“.
Các quy trình “daemon” chúng là các quá trình tương tác của hệ điều hành chạy ở chế độ nền và chúng thường không thể bị gián đoạn.