'\" t .\" Title: lsipc .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: أوامر المستخدم .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "LSIPC" "1" "2026-05-18" "util\-linux 2.42.1" "أوامر المستخدم" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "الاسم" lsipc \- يعرض معلومات حول مرافق التواصل بين العمليات (IPC) المستخدمة حاليًا في النظام .SH "موجز" .sp \fBlsipc\fP [خيارات] .SH "الوصف" .sp يعرض \fBlsipc\fP معلومات حول مرافق التواصل بين العمليات من نوع POSIX و System V التي تمتلك عملية الاستدعاء صلاحية وصول للقراءة إليها. .sp المُخرج المبدئي، وكذلك المُخرج المبدئي من الخيارات ذات أعمدة الإخراج المحددة مسبقًا (مثل \fB\-\-shmems\fP، وما إلى ذلك)، عرضة للتغيير. لذا، كلما كان ذلك ممكنًا، يجب تجنب استخدام المُخرجات المبدئية في برامجك النصية. حدد دائمًا بوضوح الأعمدة المتوقعة باستخدام \fB\-\-output\fP \fIcolumns\-list\fP في البيئات التي تتطلب مُخرجات مستقرة. .SH "الخيارات" .sp \fB\-i\fP، \fB\-\-id\fP \fIمعرف\fP .RS 4 عرض التفاصيل الكاملة لعنصر مورد واحد فقط (System V) يُحدد بواسطة المعرف \fIمعرف\fP. يجب دمج هذا الخيار مع أحد خيارات الموارد الثلاثة: \fB\-m\fP أو \fB\-q\fP أو \fB\-s\fP. يمكن تجاوز تنسيق الإخراج المبدئي لهذا الخيار باستخدام الخيارات \fB\-\-list\fP أو \fB\-\-raw\fP أو \fB\-\-json\fP أو \fB\-\-export\fP. .RE .sp \fB\-N\fP، \fB\-\-name\fP \fIاسم\fP .RS 4 عرض التفاصيل الكاملة لعنصر مورد واحد فقط (POSIX) يُحدد بواسطة الاسم \fIاسم\fP. يجب دمج هذا الخيار مع أحد خيارات الموارد الثلاثة: \fB\-M\fP أو \fB\-Q\fP أو \fB\-S\fP. يمكن تجاوز تنسيق الإخراج المبدئي لهذا الخيار باستخدام الخيارات \fB\-\-list\fP أو \fB\-\-raw\fP أو \fB\-\-json\fP أو \fB\-\-export\fP. .RE .sp \fB\-g\fP، \fB\-\-global\fP .RS 4 عرض استخدام وحدود موارد التواصل بين العمليات (IPC) على مستوى النظام. يمكن دمج هذا الخيار مع أحد خيارات الموارد الثلاثة: \fB\-m\fP أو \fB\-q\fP أو \fB\-s\fP. المبدئي هو عرض معلومات حول جميع الموارد. .RE .sp \fB\-h\fP، \fB\-\-help\fP .RS 4 اعرض نص المساعدة ثم اخرج. .RE .sp \fB\-V\fP، \fB\-\-version\fP .RS 4 اعرض الإصدار واخرج. .RE .SS "خيارات الموارد" .sp \fB\-m\fP، \fB\-\-shmems\fP .RS 4 كتابة معلومات حول قطع الذاكرة المشتركة النشطة من نوع System V. .RE .sp \fB\-M\fP، \fB\-\-posix\-shmems\fP .RS 4 كتابة معلومات حول قطع الذاكرة المشتركة النشطة من نوع POSIX. .RE .sp \fB\-q\fP، \fB\-\-queues\fP .RS 4 كتابة معلومات حول صفوف الرسائل النشطة من نوع System V. .RE .sp \fB\-Q\fP، \fB\-\-posix\-mqueues\fP .RS 4 كتابة معلومات حول صفوف الرسائل النشطة من نوع POSIX. .RE .sp \fB\-s\fP، \fB\-\-semaphores\fP .RS 4 كتابة معلومات حول مجموعات السيمافور النشطة من نوع System V. .RE .sp \fB\-S\fP، \fB\-\-posix\-semaphores\fP .RS 4 اكتب معلومات حول إشارات التحجيم (semaphores) المسماة النشطة في POSIX. .RE .SS "تنسيق المخرجات" .sp \fB\-c\fP، \fB\-\-creator\fP .RS 4 اعرض المنشئ والمالك. .RE .sp \fB\-e\fP، \fB\-\-export\fP .RS 4 أنتج المخرج على شكل أزواج مفتاح="قيمة". كل محارف القيم غير الآمنة المحتملة تُهرب ست عشرياً (\(rsx). راجع أيضاً خيار \fB\-\-shell\fP. .RE .sp \fB\-J\fP، \fB\-\-json\fP .RS 4 استخدم تنسيق مخرجات JSON. .RE .sp \fB\-l\fP، \fB\-\-list\fP .RS 4 استخدم تنسيق مخرجات القائمة. هذا هو المبدئي، باستثناء حالة استخدام \fB\-\-id\fP. .RE .sp \fB\-n\fP، \fB\-\-newline\fP .RS 4 يعرض كل معلومة في سطر منفصل. .RE .sp \fB\-\-noheadings\fP .RS 4 عدم طباعة سطر الترويسة. .RE .sp \fB\-\-notruncate\fP .RS 4 لا تقطع المخرجات. .RE .sp \fB\-o\fP، \fB\-\-output\fP \fIقائمة\fP .RS 4 حدد أعمدة المخرجات المراد طباعتها. استخدم \fB\-\-help\fP للحصول على قائمة بجميع الأعمدة المتاحة. .RE .sp \fB\-b\fP، \fB\-\-bytes\fP .RS 4 اطبع الحجم بالبايت بدلاً من التنسيق السهل القراءة للبشر. .RE .sp \fB\-r\fP، \fB\-\-raw\fP .RS 4 مخرجات خام (دون أعمدة). .RE .sp \fB\-t\fP، \fB\-\-time\fP .RS 4 اكتب معلومات الوقت. وقت آخر عملية تحكم غيَّرت أذونات الوصول لجميع المرافق، ووقت آخر عمليتي \fBmsgsnd\fP(2) و*msgrcv*(2) على طوابير الرسائل، ووقت آخر عمليتي \fBshmat\fP(2) و*shmdt*(2) على الذاكرة المشتركة، ووقت آخر عملية \fBsemop\fP(2) على الملوحات (semaphores). .RE .sp \fB\-\-time\-format\fP \fIنوع\fP .RS 4 يعرض التواريخ بتنسيق short أو full أو iso. التنسيق المبدئي هو short، وقد صُمم تنسيق الوقت هذا ليكون فعالًا في استهلاك المساحة ومقروءًا للبشر. .RE .sp \fB\-P\fP، \fB\-\-numeric\-perms\fP .RS 4 اطبع الأذونات الرقمية في عمود PERMS. .RE .sp \fB\-y\fP، \fB\-\-shell\fP .RS 4 سيُعدل اسم العمود ليحتوي فقط على المحارف المسموح بها لمعرفات متغيرات الصدفة. هذا مفيد، على سبيل المثال، مع الخيار \fB\-\-export\fP. لاحظ أن هذه الميزة فُعّلت آليًا للخيار \fB\-\-export\fP في الإصدار 2.37، ولكن نظرًا لمشاكل التوافقية، أصبح من الضروري الآن طلب هذا السلوك عبر الخيار \fB\-\-shell\fP. .RE .SH "البيئة" .sp \fBLIBSMARTCOLS_DEBUG\fP=all .RS 4 يُفعّل مخرجات تصحيح أخطاء libsmartcols. .RE .sp \fBLIBSMARTCOLS_DEBUG_PADDING\fP=on .RS 4 يستخدم محارف حشو مرئية. .RE .SH "حالة الخروج" .sp 0 .RS 4 في حال النجاح، .RE .sp 1 .RS 4 في حال تحديد وسائط غير صحيحة، .RE .sp 2 .RS 4 في حال حدوث خطأ جسيم. .RE .SH "تاريخ" .sp أداة \fBlsipc\fP مستوحاة من أداة \fBipcs\fP(1). .SH "المؤلفين" .sp .MTO "ooprala\(atredhat.com" "Ondrej Oprala" "،" .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "انظر أيضاً" .sp \fBipcmk\fP(1)، \fBipcrm\fP(1)، \fBmsgrcv\fP(2)، \fBmsgsnd\fP(2)، \fBsemget\fP(2)، \fBsemop\fP(2)، \fBshmat\fP(2)، \fBshmdt\fP(2)، \fBshmget\fP(2)، \fBsysvipc\fP(7) .SH "التبليغ عن الأخطاء" .sp لتقارير العِلل، استخدم \c .URL "https://github.com/util\-linux/util\-linux/issues" "مُتتبع المشكلات" "." .SH "التوفر" .sp الأمر \fBlsipc\fP جزء من حزمة util\-linux التي يمكن تنزيلها من \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "أرشيف نواة لينكس" "."