'\" t .\" Title: rfkill .\" 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 "RFKILL" "8" "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 "الاسم" rfkill \- أداة لتفعيل وتعطيل الأجهزة اللاسلكية .SH "موجز" .sp \fBrfkill\fP [خيارات] [\fIأمر\fP] [\fIID\fP|\fIنوع\fP .\|.\|.] .SH "الوصف" .sp يسرد \fBrfkill\fP الأجهزة اللاسلكية ويفعلها ويعطلها. .sp صيغة مخرجات الأمر "list" مهجورة وتُبقي فقط من أجل التوافقية مع الإصدارات القديمة. صيغة المخرجات الجديدة هي المبدئية عند عدم تحديد أي أمر أو عند استخدام الخيار \fB\-\-output\fP. .sp المخرجات المبدئية عرضة للتغيير. لذا كلما أمكن، يجب تجنب استخدام المخرجات المبدئية في البرامج النصية (scripts). حدد دائماً وبشكل صريح الأعمدة المتوقعة باستخدام الخيار \fB\-\-output\fP مع قائمة أعمدة في البيئات التي تتطلب مخرجات مستقرة. .SH "الخيارات" .sp \fB\-J\fP، \fB\-\-json\fP .RS 4 استخدم تنسيق مخرجات JSON. .RE .sp \fB\-n\fP، \fB\-\-noheadings\fP .RS 4 عدم طباعة سطر الترويسة. .RE .sp \fB\-o\fP، \fB\-\-output\fP .RS 4 حدد أعمدة المخرجات المراد طباعتها. استخدم \fB\-\-help\fP للحصول على قائمة بالأعمدة المتاحة. .RE .sp \fB\-\-output\-all\fP .RS 4 أخرج كافة الأعمدة المتاحة. .RE .sp \fB\-r\fP، \fB\-\-raw\fP .RS 4 استخدام تنسيق المخرجات الخام. .RE .sp \fB\-h\fP، \fB\-\-help\fP .RS 4 اعرض نص المساعدة ثم اخرج. .RE .sp \fB\-V\fP، \fB\-\-version\fP .RS 4 اعرض الإصدار واخرج. .RE .SH "البيئة" .sp \fBLIBSMARTCOLS_DEBUG\fP=all .RS 4 يُفعّل مخرجات تصحيح أخطاء libsmartcols. .RE .sp \fBLIBSMARTCOLS_DEBUG_PADDING\fP=on .RS 4 يستخدم محارف حشو مرئية. .RE .SH "الأوامر" .sp \fBhelp\fP .RS 4 اعرض نص المساعدة ثم اخرج. .RE .sp \fBevent\fP .RS 4 استمع لأحداث rfkill واعرضها على المخرج القياسي (stdout). .RE .sp \fBlist\fP [\fIمعرف\fP|\fI‎نوع\fP .\|.\|.] .RS 4 اسرد الحالة الحالية لجميع الأجهزة المتاحة. صيغة مخرجات الأمر مهجورة، راجع قسم \fBالوصف\fP. من الجيد التحقق باستخدام أمر \fBlist\fP ما إذا كان نطاق \fIمعرف\fP أو \fIنوع\fP مناسباً قبل ضبط \fBblock\fP أو \fBunblock\fP. تطابق السلسلة الخاصة \fIall\fP كل شيء. يدعم استخدام عدة معطيات \fIID\fP أو \fIنوع\fP. الأنواع الممكنة هي: all، {wlan | wifi}، bluetooth، {uwb | ultrawideband}، wimax، wwan، gps، fm، nfc. .RE .sp \fBblock\fP \fIمعرف\fP|\fI‎نوع\fP [.\|.\|.] .RS 4 عطّل الجهاز المقابل. .RE .sp \fBunblock\fP \fIمعرف\fP|\fI‎نوع\fP [.\|.\|.] .RS 4 مكن الجهاز المقابل. إذا كان الجهاز محظوراً عتادياً (hard\-blocked)، عن طريق مفتاح عتادي مثلاً، فسيظل غير متاح رغم فك حظره برمجياً (soft\-unblocked) الآن. .RE .sp \fBtoggle\fP \fIمعرف\fP|\fI‎نوع\fP [.\|.\|.] .RS 4 مكن الجهاز المقابل أو عطله. .RE .SH "مثال" .sp .if n .RS 4 .nf .fam C rfkill \-\-output ID,TYPE rfkill block all rfkill unblock wlan rfkill block bluetooth uwb wimax wwan gps fm nfc .fam .fi .if n .RE .SH "المؤلفين" .sp كُتب \fBrfkill\fP في الأصل من قبل \c .MTO "johannes\(atsipsolutions.net" "Johannes Berg" "" و .MTO "marcel\(atholtmann.org" "Marcel Holtmann" "." عُدل الكود لاحقاً من قبل .MTO "kerolasa\(atiki.fi" "Sami Kerola" "" و .MTO "kzak\(atredhat.com" "Karel Zak" "" لمشروع util\-linux. .sp كتب صفحة الدليل هذه \c .MTO "linux\(atyoumustbejoking.demon.co.uk" "Darren Salt" "" لمشروع دبيان (ويمكن استخدامها من قبل الآخرين). .SH "انظر أيضاً" .sp \fBpowertop\fP(8)، \fBsystemd\-rfkill\fP(8)، \c .URL "https://docs.kernel.org/driver\-api/rfkill.html" "توثيق نواة لينكس" "" .SH "التبليغ عن الأخطاء" .sp لتقارير العِلل، استخدم \c .URL "https://github.com/util\-linux/util\-linux/issues" "مُتتبع المشكلات" "." .SH "التوفر" .sp الأمر \fBrfkill\fP جزء من حزمة util\-linux التي يمكن تنزيلها من \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "أرشيف نواة لينكس" "."