zshell

Процессы и порты

Узнайте, что действительно работает в сеансе и какие порты он открыл.

Нажмите Cmd+Shift+I. Панель информации описывает сеанс в фокусе, а не проект, и обновляется при запуске и остановке процессов.

Каталог

Каталоги показаны отдельно, поскольку они не всегда совпадают:

  • Текущий каталог — действующий рабочий каталог оболочки; показывается, если отличается от указанного ниже.
  • Каталог проекта — папка, к которой привязаны панели файлов и Git. Пока Zshell определяет её автоматически, она помечена (AUTO). Всплывающая подсказка ? объясняет оба значения.

Рядом расположены действия для показа папки в Finder, открытия в установленном VS Code и копирования пути.

Процессы

Здесь перечислено всё, что работает под оболочкой сеанса, с PID, долей CPU и резидентной памятью. Щелчок правой кнопкой по процессу позволяет:

  • Завершить — отправить корректный запрос SIGTERM.
  • Принудительно завершить — отправить SIGKILL процессу, который не реагирует на запрос.
  • Копировать PID / Копировать путь к программе.

Завершившиеся дочерние процессы, ожидающие обработки родителем (<defunct>), не показываются: наблюдать или завершать там уже нечего.

Порты

Показаны TCP-порты, которые слушают эти процессы, и владелец каждого порта. Это помогает выяснить, какой порт сервер разработки выбрал на этот раз или кто всё ещё занимает 3000.

  • Нажмите порт, чтобы открыть http://localhost:<port>/ в браузере.
  • Копировать URL.
  • Принудительно завершить процесс — если порт занимает забытый вами процесс.

Список обновляется, пока панель открыта, и приостанавливается, когда она скрыта.

На этой странице