Jelenítse meg a nyílt hálózati kapcsolatok listáját a Mac OS X asztalon
Tartalomjegyzék:
A GeekTool és az lsof használatával közvetlenül a Mac OS X asztali számítógépen jelenítheti meg a nyitott hálózati kapcsolatok automatikusan frissített listáját. Ez a tipp a korábban említett open_ports segédprogram „biztonságos” alternatívája.
A probléma az open_ports telepítésével és használatával az, hogy ez egy harmadik féltől származó szkript, amely rootként fut, és sok felhasználó számára ez elfogadhatatlan. Íme egy módszer, amely a Mac OS X-ben natív, és még csak root hozzáférést sem igényel a hálózati kapcsolatok figyeléséhez:
"Először is, ha el szeretné vetni a GeekTool részt, és csak gyorsan át szeretné tekinteni a nyitott kapcsolatokat, gyorsan felsorolhatja az összes nyitott hálózati kapcsolatot a következővel: lsof -i | grep -E (HALLGAT | LÉTREHOZOTT)>"
Ezt kombinálhatja a „figyelő” segédprogrammal is, és csak figyelje a nyitott kapcsolatokat a terminálablakban.
A tippnek ezt a részét korábban már tárgy altuk az lsof-fal kapcsolatban, de a következő rész kifejezetten a GeekTool-hoz készült, mert lehetővé teszi, hogy az aktív kapcsolatok folyamatosan frissülő listája ráboruljon az asztali háttérképre.
Aktív hálózati kapcsolatok megjelenítése Mac OS X asztali számítógépen
Ehhez telepítenie kell a GeekTool alkalmazást, amely ingyenesen letölthető, és nagyszerű kiegészítője minden haladó Mac-felhasználó eszközkészletének.
Feltéve, hogy most letöltötte és telepítette a GeekTool-t, az megjelenik a Rendszerbeállítások között. Íme a beállítási eljárás most:
- Kattintson a „Shell” elemre, és húzza az asztalra, és méretezze át egy ésszerű területre
- A Tulajdonságok szerkesztővel nevezze el az újonnan húzott Shellt valami ilyesmire: „Kapcsolatok megjelenítése”
- A „Parancs” alatt illessze be a következőket: "
- Állítsa be a frissítési gyakoriságot valami ésszerűre, én 3 másodpercet választottam, de azt csinálhatsz, amit akarsz
- Állítsa be a betűtípust, a betűszínt és a betűméretet az asztali háttérképnek megfelelően
lsof -i | grep -E (HALLGAT | LÉTREHOZOTT) | awk &39;{print $1, $8, $9}&39;"
A Mac asztalon azonnal megjelenik az aktív hálózati kapcsolatok nyomtatott listája, amely automatikusan frissül, akárcsak a cikk tetején látható képernyőkép.Nincs szükség harmadik féltől származó szkriptekre vagy root hozzáférésre. A GeekTool szkript a MacWorld open_portokról szóló cikkéhez fűzött megjegyzésekből származik, amelyeket nem teszteltek. Nagyon szép!