Wyświetl listę otwartych połączeń sieciowych na pulpicie systemu Mac OS X

Spisu treści:

Anonim

Za pomocą GeekTool i lsof możesz wyświetlić automatycznie aktualizowaną listę otwartych połączeń sieciowych bezpośrednio na pulpicie systemu Mac OS X. Ta wskazówka jest „bezpieczną” alternatywą dla wspomnianego wcześniej narzędzia open_ports.

Problem z instalacją i używaniem open_ports polega na tym, że jest to skrypt innej firmy działający jako root, co dla wielu użytkowników jest nie do przyjęcia. Oto metoda pochodząca z systemu Mac OS X, która nie wymaga nawet uprawnień administratora do oglądania połączeń sieciowych:

"

Po pierwsze, jeśli chcesz odrzucić część GeekTool i po prostu rzucić okiem na otwarte połączenia, możesz szybko wyświetlić listę wszystkich otwartych połączeń sieciowych za pomocą: lsof -i | grep -E (SŁUCHAJ|USTANOWIONO)>"

Możesz również połączyć to z narzędziem „zegarek” i po prostu obserwować otwarte połączenia w oknie terminala.

Ta część wskazówki została omówiona tutaj wcześniej w odniesieniu do lsof, ale następna część jest przeznaczona specjalnie dla GeekTool, ponieważ umożliwia nałożenie stale odświeżanej listy aktywnych połączeń na obraz tła pulpitu.

Wyświetlanie aktywnych połączeń sieciowych na pulpicie systemu Mac OS X

Aby to zrobić, musisz zainstalować narzędzie GeekTool, które można pobrać bezpłatnie i jest doskonałym dodatkiem do zestawu narzędzi każdego zaawansowanego użytkownika komputera Mac.

Zakładając, że pobrałeś i zainstalowałeś narzędzie GeekTool, pojawi się ono w Preferencjach systemowych. Oto procedura konfiguracji teraz:

  • Kliknij „Powłoka” i przeciągnij ją na pulpit, zmień jej rozmiar na rozsądny obszar
  • Używając edytora właściwości, nazwij nowo przeciągniętą powłokę na przykład „Pokaż połączenia”
  • Pod „Polecenie” wklej:
  • "

    lsof -i | grep -E (SŁUCHAJ|USTANOWIONO) | awk &39;{drukuj $1, $8, $9}&39;"

  • Ustaw częstotliwość odświeżania na rozsądną, ja wybrałem 3 sekundy, ale możesz robić, co chcesz
  • Dostosuj czcionkę, kolor i rozmiar czcionki zgodnie z tapetą pulpitu

Od razu zobaczysz wydrukowaną listę aktywnych połączeń sieciowych na pulpicie Maca, która automatycznie się aktualizuje, tak jak na zrzucie ekranu u góry tego artykułu.Nie są wymagane żadne skrypty stron trzecich ani dostęp do konta root. Skrypt GeekTool pochodzi z komentarzy do artykułu MacWorld o portach open_ports, których nie testowali. Bardzo dobrze!

Wyświetl listę otwartych połączeń sieciowych na pulpicie systemu Mac OS X