| IPCS(1) | دستورهای کاربری | IPCS(1) |
نام (NAME)
ipcs - نمایش اطلاعات وضعیت تسهیلات IPC
خلاصه دستور (SYNOPSIS)
ipcs [options]
توضیحات (DESCRIPTION)
دستور ipcs اطلاعات مربوط به تسهیلات ارتباط بینفرآیندی (IPC) در System V را نمایش میدهد. به صورت پیشفرض، اطلاعات هر سه منبع را نمایش میدهد: بخشهای حافظه اشتراکی، صفهای پیام، و آرایههای سمافور.
گزینهها (OPTIONS)
-i, --id id
-h, --help
-V, --version
گزینههای منبع (Resource options)
-m, --shmems
-q, --queues
-s, --semaphores
-a, --all
قالبهای خروجی (Output formats)
از میان این گزینهها تنها یک مورد اعمال میشود: آخرین گزینه مشخصشده.
-c, --creator
-l, --limits
-p, --pid
-t, --time
-u, --summary
نمایش واحدها (Representation)
این گزینهها فقط بر گزینه -l (--limits) اثر میگذارند.
-b, --bytes
بهطور پیشفرض، واحدی که اندازهها بر حسب آن بیان میشوند بایت است و پیشوندهای واحد مضاربی از توان 2^10 (1024) هستند. کوتهنوشت نمادها برای دستیابی به خوانایی بهتر، با نمایش حرف اول آنها به تنهایی بریده شده است؛ برای مثال: "1 KiB" و "1 MiB" به ترتیب به صورت "1 K" و "1 M" نمایش داده میشوند و عبارت "iB" که بخشی از این کوتهنوشتهاست عمداً حذف میشود.
--human
انطباق با استانداردها (CONFORMING TO)
ابزار لینوکسی ipcs به طور کامل با ابزار ipcs در POSIX سازگار نیست. نسخه لینوکس از گزینههای -a، -b و -o در POSIX پشتیبانی نمیکند، اما از گزینههای -l و -u که توسط POSIX تعریف نشدهاند پشتیبانی میکند. یک برنامه کاربردی قابلحمل نباید از گزینههای -a، -b، -o، -l و -u استفاده کند.
نکات (NOTES)
پیادهسازی فعلی ipcs اطلاعات مربوط به منابع IPC در دسترس را با تجزیه پروندههای موجود در /proc/sysvipc به دست میآورد. پیش از نسخه v2.23 بسته util-linux، سازوکار جایگزینی استفاده میشد: دستور IPC_STAT در msgctl(2)، semctl(2) و shmctl(2). این سازوکار در نسخههای بعدی util-linux نیز در صورتی که /proc در دسترس نباشد استفاده میشود. یک محدودیت سازوکار IPC_STAT این است که فقط میتواند برای بازیابی اطلاعات منابع IPC که کاربر دسترسی خواندن به آنها دارد استفاده شود.
نویسندگان (AUTHORS)
Krishna Balasubramanian <balasub@cis.ohio-state.edu>
همچنین ببینید (SEE ALSO)
ipcmk(1), ipcrm(1), msgrcv(2), msgsnd(2), semget(2), semop(2), shmat(2), shmdt(2), shmget(2), sysvipc(7)
گزارش باگها (REPORTING BUGS)
برای گزارش باگها، از ردیاب اشکالات https://github.com/util-linux/util-linux/issues.
در دسترس بودن (AVAILABILITY)
دستور ipcs بخشی از بسته util-linux است که میتواند از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux. دریافت شود.
| 2026-06-16 | util-linux 2.41.5 |