.\" -*- coding: UTF-8 -*- .\" Copyright 1980-1991, Regents of the University of California. .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: BSD-4-Clause-UC .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH killpg 3 "17 مايو 2025" "صفحات دليل لينكس 6.18" .SH الاسم killpg \- إرسال إشارة إلى مجموعة عمليات .SH المكتبة مكتبة سي المعيارية (\fIlibc\fP،\ \fI\-lc\fP) .SH موجز .nf \fB#include \fP .P \fBint killpg(int \fP\fIpgrp\fP\fB, int \fP\fIsig\fP\fB);\fP .fi .P .RS -4 متطلبات ماكروات اختبار الميزات لـ glibc (انظر \fBfeature_test_macros\fP(7)): .RE .P \fBkillpg\fP(): .nf .\" || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED _XOPEN_SOURCE >= 500 || /* منذ glibc 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE .fi .SH الوصف ترسل \fBkillpg\fP() الإشارة \fIsig\fP إلى مجموعة العمليات \fIpgrp\fP. انظر \fBsignal\fP(7) لقائمة الإشارات. .P إذا كان \fIpgrp\fP يساوي 0، ترسل \fBkillpg\fP() الإشارة إلى مجموعة عمليات العملية المستدعية. (يقول POSIX: إذا كان \fIpgrp\fP أقل من أو يساوي 1، فالسلوك غير محدد.) .P للأذونات المطلوبة لإرسال إشارة إلى عملية أخرى، انظر \fBkill\fP(2). .SH "قيمة الإرجاع" عند النجاح، يُعاد الصفر. وعند حدوث خطأ، يُعاد الرقم \-1، ويُضبط \fIerrno\fP للإشارة إلى الخطأ. .SH الأخطاء .TP \fBEINVAL\fP \fIsig\fP ليس رقم إشارة صالحًا. .TP \fBEPERM\fP لا تملك العملية الإذن لإرسال الإشارة إلى أي من العمليات المستهدفة. للأذونات المطلوبة، انظر \fBkill\fP(2). .TP \fBESRCH\fP لا يمكن العثور على أي عملية في مجموعة العمليات المحددة بواسطة \fIpgrp\fP. .TP \fBESRCH\fP أُعطيت مجموعة العمليات كـ 0 ولكن العملية المرسلة لا تملك مجموعة عمليات. .SH الإصدارات توجد اختلافات متنوعة بين فحص الأذونات في أنظمة من نوع BSD وأنظمة من نوع System\ V. انظر الأساس المنطقي لـ POSIX لـ \fBkill\fP(3p). اختلاف لم يذكره POSIX يتعلق بقيمة الإرجاع \fBEPERM\fP: يوثق BSD أنه لا تُرسل إشارة ويُعاد \fBEPERM\fP عندما فشل فحص الإذن لعملية مستهدفة واحدة على الأقل، بينما يوثق POSIX \fBEPERM\fP فقط عندما فشل فحص الإذن لجميع العمليات المستهدفة. .SS "الاختلافات بين مكتبة C والنواة" على Linux، تُنفذ \fBkillpg\fP() كدالة مكتبة تقوم باستدعاء \fIkill(\-pgrp,\ sig)\fP. .SH المعايير POSIX.1\-2008. .SH التاريخ POSIX.1\-2001, SVr4, 4.4BSD (ظهرت أولاً في 4BSD). .SH "انظر أيضًا" \fBgetpgrp\fP(2), \fBkill\fP(2), \fBsignal\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .