Отображение списка открытых сетевых подключений на рабочем столе Mac OS X

Оглавление:

Anonim

Используя 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, он появится в ваших Системных настройках. Вот процедура установки:

  • Нажмите «Оболочка» и перетащите ее на рабочий стол, измените размер до приемлемого размера
  • Используя редактор свойств, назовите только что перетащенную оболочку, например, «Показать соединения»
  • В разделе «Команда» вставьте следующее:
  • "

    lsof -i | grep -E (СЛУШАТЬ | УСТАНОВЛЕНО) | awk &39;{print $1, $8, $9}&39;"

  • Установите разумную частоту обновления, я выбрал 3 секунды, но вы можете делать все, что хотите
  • Настройте шрифт, цвет и размер шрифта в соответствии с обоями рабочего стола

Вы сразу же увидите распечатанный список активных сетевых подключений на рабочем столе вашего Mac, который автоматически обновляется, как показано на снимке экрана в начале этой статьи.Никаких сторонних скриптов или корневого доступа не требуется. Скрипт GeekTool взят из комментариев к статье MacWorld об open_ports, которые они не тестировали. Очень хорошо!

Отображение списка открытых сетевых подключений на рабочем столе Mac OS X