Відобразити список відкритих мережевих підключень на робочому столі Mac OS X
Зміст:
Використовуючи GeekTool і lsof, ви можете відобразити автоматично оновлений список відкритих мережевих підключень безпосередньо на робочому столі Mac OS X. Ця порада є «безпечною» альтернативою згаданій раніше утиліті open_ports.
Проблема зі встановленням і використанням open_ports полягає в тому, що це сторонній сценарій, який працює від імені root, і для багатьох користувачів це неприйнятно. Ось метод, який є рідним для Mac OS X і навіть не потребує доступу root для перегляду мережевих з’єднань:
"По-перше, якщо ви хочете відмовитися від частини GeekTool і просто швидко переглянути відкриті підключення, ви можете швидко перерахувати всі відкриті мережеві підключення за допомогою: lsof -i | grep -E (СЛУХАТИ|ВСТАНОВЛЕНО)>"
Ви також можете поєднати це з утилітою «watch» і просто стежити за відкритими підключеннями у вікні терміналу.
Ця частина підказки була розглянута тут раніше щодо lsof, але наступна частина розроблена спеціально для GeekTool, оскільки вона дозволяє постійно оновлювати список активних з’єднань для накладання на фонове зображення робочого столу.
Відображення активних мережевих підключень на робочому столі Mac OS X
Щоб зробити це, вам потрібно встановити GeekTool, його можна завантажити безкоштовно та є чудовим доповненням до будь-якого інструментарію для досвідчених користувачів Mac.
Якщо ви завантажили та встановили GeekTool, він з’явиться у ваших системних налаштуваннях. Ось процедура налаштування:
- Натисніть «Shell» і перетягніть його на робочий стіл, змініть його розмір до розумної області
- Використовуючи редактор властивостей, назвіть нещодавно перетягнуту оболонку на зразок «Показати підключення»
- У «Команда» вставте наступне: "
- Установіть розумну частоту оновлення, я вибрав 3 секунди, але ви можете робити все, що хочете
- Налаштуйте шрифт, колір і розмір шрифту відповідно до шпалер робочого столу
lsof -i | grep -E (СЛУХАТИ|ВСТАНОВЛЕНО) | awk &39;{print $1, $8, $9}&39;"
Ви негайно побачите роздрукований список активних мережевих підключень на робочому столі Mac, який автоматично оновлюється, як на знімку екрана вгорі цієї статті.Не потрібні сторонні сценарії або root-доступ. Сценарій GeekTool взято з коментарів до статті MacWorld про open_ports, які вони не тестували. Дуже мило!