.\" -*- coding: UTF-8 -*- .\" Copyright 1995, James R. Van Zandt .\" Copyright 1995, Andries E. Brouwer .\" Copyright 1995, Rickard E. Faith .\" Copyright 1995, H. Peter Anvin .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ioctl_console 2 "8 فبراير 2026" "صفحات دليل لينكس 6.18" .SH الاسم ioctl_console \- أوامر ioctl لطرفية وحدة التحكم ووحدات التحكم الافتراضية .SH موجز .nf \fB#include \fP .P \fBint ioctl(int \fP\fIfd\fP\fB, unsigned long \fP\fIop\fP\fB, ...);\fP .fi .SH الوصف عمليات \fBioctl\fP(2) الخاصة بلينكس التالية مدعومة لمحطات الطرفية ووحدات التحكم الافتراضية. .TP \fBKDGETLED\fP(2const) .TQ \fBKDSETLED\fP(2const) .TQ \fBKDGKBLED\fP(2const) .TQ \fBKDSKBLED\fP(2const) .TQ \fBKDGKBTYPE\fP(2const) .TQ \fBKDADDIO\fP(2const) .TQ \fBKDDELIO\fP(2const) .TQ \fBKDENABIO\fP(2const) .TQ \fBKDDISABIO\fP(2const) .TQ \fBKDSETMODE\fP(2const) .TQ \fBKDGETMODE\fP(2const) .TQ \fBKDMKTONE\fP(2const) .TQ \fBKIOCSOUND\fP(2const) .TQ \fBGIO_CMAP\fP(2const) .TQ \fBPIO_CMAP\fP(2const) .TQ \fBGIO_FONT\fP(2const) .TQ \fBGIO_FONTX\fP(2const) .TQ \fBPIO_FONT\fP(2const) .TQ \fBPIO_FONTX\fP(2const) .TQ \fBPIO_FONTRESET\fP(2const) .TQ \fBGIO_SCRNMAP\fP(2const) .TQ \fBGIO_UNISCRNMAP\fP(2const) .TQ \fBPIO_SCRNMAP\fP(2const) .TQ \fBPIO_UNISCRNMAP\fP(2const) .TQ \fBGIO_UNIMAP\fP(2const) .TQ \fBPIO_UNIMAP\fP(2const) .TQ \fBPIO_UNIMAPCLR\fP(2const) .TQ \fBKDGKBMODE\fP(2const) .TQ \fBKDSKBMODE\fP(2const) .TQ \fBKDGKBMETA\fP(2const) .TQ \fBKDSKBMETA\fP(2const) .TQ \fBKDGKBENT\fP(2const) .TQ \fBKDSKBENT\fP(2const) .TQ \fBKDGKBSENT\fP(2const) .TQ \fBKDSKBSENT\fP(2const) .TQ \fBKDGKBDIACR\fP(2const) .TQ \fBKDGETKEYCODE\fP(2const) .TQ \fBKDSETKEYCODE\fP(2const) .TQ \fBKDSIGACCEPT\fP(2const) انظر \fBioctl_kd\fP(2). .TP \fBTIOCLINUX\fP(2const) .TP \fBVT_OPENQRY\fP(2const) .TQ \fBVT_GETMODE\fP(2const) .TQ \fBVT_SETMODE\fP(2const) .TQ \fBVT_GETSTATE\fP(2const) .TQ \fBVT_RELDISP\fP(2const) .TQ \fBVT_ACTIVATE\fP(2const) .TQ \fBVT_WAITACTIVE\fP(2const) .TQ \fBVT_DISALLOCATE\fP(2const) .TQ \fBVT_RESIZE\fP(2const) .TQ \fBVT_RESIZEX\fP(2const) انظر \fBioctl_vt\fP(2). .SH "قيمة الإرجاع" يُعاد 0 عند النجاح (إلا في الحالات الموضحة). ويُعاد \-1 عند الفشل، وتُضبط \fIerrno\fP للإشارة إلى الخطأ. .SH المعايير لينكس. .SH تحذيرات لا تعتبر صفحة الدليل هذه توثيقًا لـ ioctls لوحدة التحكم في Linux. هذا مُقدم فقط للمُهتمين، كبديل لقراءة المصدر. Ioctl's هي داخليات Linux غير موثقة، قابلة للتغيير دون إنذار. (وبالفعل، تصف هذه الصفحة إلى حد ما الوضع كما هو في إصدار النواة 1.1.94؛ هناك العديد من الاختلافات الطفيفة وغير الطفيفة مع الإصدارات السابقة.) .P في كثير من الأحيان، تُقدم ioctls للاتصال بين النواة وبرنامج معين معروف (fdisk, hdparm, setserial, tunelp, loadkeys, selection, setfont, إلخ)، وسيُغير سلوكها عند الحاجة من قبل هذا البرنامج المعين. .SH "انظر أيضًا" \fBioctl\fP(2), \fBTIOCLINUX\fP(2const), \fBioctl_kd\fP(2), \fBioctl_vt\fP(2), \fBdumpkeys\fP(1), \fBkbd_mode\fP(1), \fBloadkeys\fP(1), \fBmknod\fP(1), \fBsetleds\fP(1), \fBsetmetamode\fP(1), \fBexecve\fP(2), \fBfcntl\fP(2), \fBioctl_tty\fP(2), \fBioperm\fP(2), \fBtermios\fP(3), \fBconsole_codes\fP(4), \fBmt\fP(4), \fBsd\fP(4), \fBtty\fP(4), \fBttyS\fP(4), \fBvcs\fP(4), \fBvcsa\fP(4), \fBcharsets\fP(7), \fBmapscrn\fP(8), \fBresizecons\fP(8), \fBsetfont\fP(8) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .