Hogyan látjuk a folyamatokat / alkalmazásokat Mac, kinek van internetkapcsolata?

Vannak olyan forgatókönyvek, amikor tudnunk kell, milyen alkalmazások vagy szolgáltatások vannak macOS rendelkezik internetkapcsolattal. Akár olyan alkalmazást akarunk észlelni, amely indokolatlan módon használ internetes kapcsolatot érzékeny adatok továbbítására Mac, vagy bizonyos szabályokat akarunk beállítani egy tűzfalban, vagy korlátozni akarjuk a forgalmát.

Hasznosság terminál -tól macOS támogatja a speciális parancssorokat, amelyeken keresztül szinte bármit megtehetünk Mac. Még azért is, hogy lássa az internethez hozzáférő alkalmazások folyamatait.

Hogyan látjuk az internethez hozzáférő alkalmazások folyamatait? macOS?

Nyissa meg a Terminal segédprogramot, és futtassa a parancssort:

lsof -P -i -n | cut -f 1 -d " " | uniq

Megnyomása után "Visszatérés"(Enter) megjeleníti az összes internetes kapcsolatot használó alkalmazásfolyamat listáját.

COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp

Bár az alkalmazások pontos nevei nem jelennek meg, a legtöbb esetben a folyamatnevek nagyon intuitívak. Amint azt a fenti listában láthatja, a következők vannak: "WhatsApp", "Adobe", "ScreenTim".

A "d" betűvel végződő folyamatnevek "démon" folyamatok.
A "daemon" folyamatok az operációs rendszer háttérben futó interaktív folyamatai, és ezeket gyakran nem lehet megszakítani.

Szenvedélyes a technológiával kapcsolatban, szeretek tesztelni és oktatóanyagokat írni az operációs rendszerekről macOS, Linux, Windows, a WordPress, a WooCommerce és a LEMP webkiszolgáló konfigurációjáról (Linux, NGINX, MySQL és PHP). Írok tovább StealthSettingsA .com 2006 óta, és néhány évvel később elkezdtem írni az iHowTo.Tips oktatóanyagokat és az ökoszisztéma eszközeiről szóló híreket Apple: iPhone, iPad, Apple Nézd, HomePod, iMac, MacBook, AirPod-ok és kiegészítők.

Írj hozzászólást