Man page - lsipc(1)

Packages contains this manual

Available languages:

en uk ro sr de

Manual

LSIPC

НАЗВА
КОРОТКИЙ ОПИС
ОПИС
ПАРАМЕТРИ
Параметри ресурсів
Форматування виводу
СТАН ВИХОДУ
ЖУРНАЛ
АВТОРИ
ТАКОЖ ПЕРЕГЛЯНЬТЕ
ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ
ДОСТУП ДО ПРОГРАМИ

НАЗВА

lsipc - виведення даних щодо можливостей IPC, які залучено у системі

КОРОТКИЙ ОПИС

lsipc [параметри]

ОПИС

lsipc виводить дані щодо можливостей взаємодії між процесорами у POSIX і System V, до читання яких має доступ процес, яким викликано програму.

Типовий формат виведення, а також типовий формат виведення для попередньо визначених стовпчиків виведення (зокрема --shmems тощо), може бути змінено авторами програми. Тому, коли це можливо, вам слід уникати обробки типових виведених даних у ваших скриптах. Завжди явно визначайте очікувані стовпчики за допомогою параметра --output список-стовпчиків разом зі списком стовпчиків у середовищах, де потрібне виведення стабільного набору даних.

ПАРАМЕТРИ

-i , --id ідентифікатор

Показати подробиці щодо лише одного елемента ресурсів (System V), який вказано за допомогою аргументу ідентифікатор . Цей параметр має бути поєднано із одним з трьох параметрів ресурсів: -m , -q або -s . Можна перевизначити типовий формат виведення для цього параметра за допомогою параметра --list , --raw , --json або --export .

-N , --name назва

Показати подробиці щодо лише одного елемента ресурсів (POSIX), який вказано за допомогою аргументу назва . Цей параметр має бути поєднано із одним з трьох параметрів ресурсів: -M , -Q або -S . Можна перевизначити типовий формат виведення для цього параметра за допомогою параметра --list , --raw , --json або --export .

-g , --global

Показати загальносистемне використання і обмеження для ресурсів IPC. Цей параметр можна поєднати із одним із трьох параметрів ресурсів: -m , -q або -s . Типово буде показано відомості щодо усіх ресурсів.

-h , --help

Вивести текст довідки і завершити роботу.

-V , --version

Показати дані щодо версії і завершити роботу.

Параметри ресурсів

-m , --shmems

Записати відомості щодо активних сегментів пам’яті спільного використання System V.

-M , --posix-shmems

Записати відомості щодо активних сегментів пам’яті спільного використання POSIX.

-q , --queues

Записати відомості щодо активних черг повідомлень System V.

-Q , --posix-mqueues

Записати відомості щодо активних черг повідомлень POSIX.

-s , --semaphores

Записати відомості щодо активних наборів семафорів System V.

-S , --posix-semaphores

Записати відомості щодо активних семафорів, які іменовано за стандартами POSIX.

Форматування виводу

-c , --creator

Показати автора і власника.

-e , --export

Вивести дані у формі пар ключ="значення". Усі потенційно небезпечні символи значень буде екрановано (\x<код>). Див. також параметр --shell .

-J , --json

Скористатися форматом виведення JSON.

-l , --list

Скористатися форматом виведення списком. Це типовий формат, якщо не вказано --id .

-n , --newline

Вивести кожен з фрагментів даних у окремому рядку.

--noheadings

Не виводити рядок заголовка.

--notruncate

Не обрізати виведені дані.

-o , --output список

Визначити, які стовпчики слід використовувати для виведення. Скористайтеся параметром --help , щоб переглянути список підтримуваних стовпчиків.

-b , --bytes

Вивести розмір у байтах, а не у зручному для читання форматі.

-r , --raw

Виведення без обробки (без поділу на стовпчики).

-t , --time

Записати відомості щодо часу. Час останньої дії з керування, яка вносила зміни до прав доступу для усіх можливостей, час останніх дій msgsnd (2) або msgrcv (2) щодо черг повідомлень, час останніх дій shmat (2) і shmdt (2) над пам’яттю спільного використання та час останньої дії semop (2) над семафорами.

--time-format тип

Вивести дати у скороченому, повному форматі або форматі ISO. Типовим форматом є скорочений. Цей формат часу розроблено для заощадження місця із збереженням зручності читання.

-P , --numeric-perms

Вивести у стовпчику PERMS числові значення прав доступу.

-y , --shell

Назву стовпчика буде змінено так, щоб вона містила лише символи, які є дозволеними для ідентифікаторів змінних командної оболонки. Це корисно, зокрема, з --export . Зауважте, що цю можливість було автоматично увімкнено для --export у версії 2.37, але через проблеми із сумісністю у нових версіях потрібно викликати таку поведінку за допомогою параметра --shell .

СТАН ВИХОДУ

0

все добре,

1

якщо вказано помилкові аргументи,

2

сталася серйозна помилка.

ЖУРНАЛ

Джерелом натхнення для написання допоміжної програми lsipc була допоміжна програма ipcs (1).

АВТОРИ

Ondrej Oprala <ooprala@redhat.com>, Karel Zak <kzak@redhat.com>

ТАКОЖ ПЕРЕГЛЯНЬТЕ

ipcmk (1), ipcrm (1), msgrcv (2), msgsnd (2), semget (2), semop (2), shmat (2), shmdt (2), shmget (2), sysvipc (7)

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

Для звітування щодо вад скористайтеся системою стеження за вадами <https://github.com/util-linux/util-linux/issues>

ДОСТУП ДО ПРОГРАМИ

Програма lsipc є частиною пакунка util-linux, який можна отримати з архіву ядра Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.