phin

Предоставление системной информации Photon

Синтаксис:

phin [-AhLMqW] [-C дочерние_элементы] [-f символы] [-n имя] [-P имя] [-p pid] [-R rid] [-r rid] [-T тип] [команда]

Опции:

-A
Показать все области.
-C дочерние_элементы
Показать все дочерние элементы области с этим RID.
-f символы
Использовать вместо команды указанную строку символов управления форматом. Допустимые символы:

Note: (*) Для получения дополнительной информации об этих опциях см. раздел "Описание".

-h
Скрыть информацию заголовка.
-L
Использовать литералы: отображать поля flags в шестнадцатеричном формате.
-M
Отображать только для областей типа менеджера.
-n имя
Имя менеджера Photon, с которым необходимо взаимодействовать. Если имя начинается с цифры, утилита обрабатывает его как номер узла и взаимодействует с /dev/photon на этом узле. Если имя начинается с косой черты, утилита обрабатывает его как полный путь. В остальных случаях утилита осуществляет поиск в каталоге /dev. Значение по умолчанию – /dev/photon.
-P имя
Отобразить информацию только для процесса с этим именем.
-p pid
Отобразить информацию только для процесса с этим идентификатором PID. Эту опцию можно указать несколько раз.
-q
Подавить весь вывод. В качестве значения завершения использовать число областей, которые были бы включены в список.
-R rid
Начать с области, имеющей этот идентификатор области (RID), и отобразить информацию о ее дочерних и одноуровневых элементах.
-r rid
Отобразить информацию только для области с этим идентификатором RID. Эту опцию можно указать несколько раз.
-T тип
Отобразить информацию только об областях этого типа:
-W
Отобразить только области типа окна.
команда
Команда, позволяющая просматривать определенные группы информации и обеспечивающая простой способ указать часто используемые комбинации -f. Требуется ввести только две первые буквы команды:
Команда Описание Эквивалентная команда
all Все часто используемые флаги pnbrPFfehOzwST
areas Абсолютные области и начала отсчета для области prPOAn
channel Информация о канале dprPgGkMqQBn
cproc Канал и процесс dprPgkqQnib
default Простые флаги процессов и областей prPfenb
family Информация о родительском, дочернем и одноуровневом элементах области prPFfen
rareas Относительные области и начала отсчета для области prPoan
regions Конкретная информация об областях prPfeOz
sculpted Информация об областях и процессах, с отступом по глубине +prPibnT
window Конкретная информация об окнах rnwST
wprocess Информация процесса об окнах rpiSnT

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита phin выводит информацию о состоянии оконной системы Photon.

Далее приведены значения опций флагов областей, флагов событий, флагов окон, визуализации окон, состояния окон, флагов процессов и флагов каналов.

Флаги областей:

-f [BFAIKPGMW]
Аргументы:

Флаги событий:

-e [isTRWcdDEBm::k]
Аргументы:

Флаги окон:

-w [FBXIMRS<>fTC]
Аргументы:

Визуализация окна:

-R [Mncmtrb]
Аргументы:

Состояние окна:

-S [MDpIihfARF]
Аргументы:

Флаги процессов:

-g [VABHCD]
Аргументы:

Флаги каналов:

-G [BTPHD]
Аргументы:

Примеры:

Вывод информации по умолчанию:

phin

Вывод информации об окнах на узле my_node:

phin -n my_node window

Вывод информации об областях на устройстве /net/my_node/dev/photon:

phin -n /net/my_node/dev/photon regions

Вывод информации о родительских, дочерних и одноуровневых элементах областей на устройстве /dev/photon:

phin -n photon family

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»

Тематические ссылки:

Photon




Предыдущий раздел: Утилиты