.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 2001, Martin Schulze .\" 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 dir_colors 5 "8 فبراير 2026" "صفحات دليل لينكس 6.18" .SH الاسم dir_colors \- ملف ضبط dircolors(1) .SH الوصف يستخدم البرنامج \fBls\fP(1) متغير البيئة \fBLS_COLORS\fP لتحديد الألوان التي ستُعرض بها أسماء الملفات. عادة ما يُعين متغير البيئة هذا بواسطة أمر مثل .P .RS eval \`dircolors some_path/dir_colors\` .RE .P الموجود في ملف تهيئة الصدفة المبدئي للنظام، مثل \fI/etc/profile\fP أو \fI/etc/csh.cshrc\fP. (انظر أيضًا \fBdircolors\fP(1).) عادةً، الملف المستخدم هنا هو \fI/etc/DIR_COLORS\fP ويمكن تجاوزه بملف \fI.dir_colors\fP في الدليل المنزلي للمستخدم. .P يتكون ملف الضبط هذا من عدة عبارات، واحدة في كل سطر. يُعامل أي شيء على يمين علامة الهاش (#) كتعليق، إذا كانت علامة الهاش في بداية السطر أو تسبقها مسافة بيضاء واحدة على الأقل. تُتجاهل السطور الفارغة. .P يتكون القسم \fIالعام\fP من الملف من أي عبارة تسبق عبارة \fBTERM\fP الأولى. وتُعتبر أي عبارة في القسم العام من الملف صالحة لجميع أنواع الطرفيات. يلي القسم العام قسم واحد أو أكثر \fIخاص بالطرفية\fP، وتسبقه عبارة \fBTERM\fP واحدة أو أكثر تُحدد أنواع الطرفيات (كما يعطيها متغير البيئة \fBTERM\fP) التي تنطبق عليها التصريحات التالية. من الممكن دائمًا تجاوز التصريح العام بتصريح لاحق خاص بالطرفية. .P العبارات التالية مدعومة؛ وحالة الأحرف غير مهمة: .TP \fBTERM\ \fP\fIterminal\-type\fP يبدأ قسمًا خاصًا بالطرفية ويحدد الطرفية التي ينطبق عليها. يمكن استخدام عبارات \fBTERM\fP متعددة لإنشاء قسم ينطبق على عدة أنواع من الطرفيات. .TP \fBCOLOR yes|all|no|none|tty\fP (في سلاكوير فقط؛ ويتجاهله GNU \fBdircolors\fP(1).) يحدد وجوب تفعيل التلوين دائمًا (\fIyes\fP أو \fIall\fP)، أو عدم تفعيله مطلقًا (\fIno\fP أو \fInone\fP)، أو تفعيله فقط إذا كان المخرج طرفية (\fItty\fP). الخيار المبدئي هو \fIno\fP. .TP \fBEIGHTBIT yes|no\fP (في سلاكوير فقط؛ ويتجاهله GNU \fBdircolors\fP(1).) يحدد وجوب تفعيل محارف ISO/IEC\ 8859 ذات الثماني بتات مبدئيًا. لأسباب تتعلق بالتوافق، يمكن أيضًا تحديد هذا كـ 1 لـ \fIyes\fP أو 0 لـ \fIno\fP. الخيار المبدئي هو \fIno\fP. .TP \fBOPTIONS\ \fP\fIoptions\fP (في سلاكوير فقط؛ ويتجاهله GNU \fBdircolors\fP(1).) يضيف خيارات سطر الأوامر إلى سطر أوامر \fBls\fP المبدئي. يمكن أن تكون الخيارات أي خيارات سطر أوامر صالحة لـ \fBls\fP، ويجب أن تتضمن علامة الناقص البادئة. لاحظ أن \fBdircolors\fP لا يتحقق من صحة هذه الخيارات. .TP \fBNORMAL\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم للنص العادي (غير اسم الملف). .IP مرادف: \fBNORM\fP. .TP \fBFILE\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم للملف العادي. .TP \fBDIR\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم للأدلة. .TP \fBLINK\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم للوصلة الرمزية. .IP مرادفات: \fBLNK\fP، ‏\fBSYMLINK\fP. .TP \fBORPHAN\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لوصلة رمزية يتيمة (التي تشير إلى ملف غير موجود). إذا لم يُحدد هذا، فسيستخدم \fBls\fP لون \fBLINK\fP بدلاً من ذلك. .TP \fBMISSING\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لملف مفقود (ملف غير موجود ومع ذلك توجد وصلة رمزية تشير إليه). إذا لم يُحدد هذا، فسيستخدم \fBls\fP لون \fBFILE\fP بدلاً من ذلك. .TP \fBFIFO\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لـ FIFO (أنبوب مسمى). .IP مرادف: \fBPIPE\fP. .TP \fBSOCK\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم للمقبس. .TP \fBDOOR\ \fP\fIتسلسل_ألوان\fP (مدعوم منذ fileutils 4.1) يحدد اللون المستخدم للباب (Solaris 2.5 وأحدث). .TP \fBBLK\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لملف خاص بجهاز كتلي. .IP مرادف: \fBBLOCK\fP. .TP \fBCHR\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لملف خاص بجهاز محرفي. .IP مرادف: \fBCHAR\fP. .TP \fBEXEC\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لملف عُينت له سمة القابلية للتنفيذ. .TP \fBSUID\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لملف عُينت له سمة معرف المستخدم المعين (set\-user\-ID). .IP مرادف: \fBSETUID\fP. .TP \fBSGID\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لملف عُينت له سمة معرف المجموعة المعين (set\-group\-ID). .IP مرادف: \fBSETGID\fP. .TP \fBSTICKY\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لدليل عُينت له سمة الالتصاق (sticky). .TP \fBSTICKY_OTHER_WRITABLE\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لدليل قابل للكتابة من الآخرين وعُينت له سمة القابلية للتنفيذ. .IP مرادف: \fBOWT\fP. .TP \fBOTHER_WRITABLE\ \fP\fIتسلسل_ألوان\fP يحدد اللون المستخدم لدليل قابل للكتابة من الآخرين ولم تُعين له سمة القابلية للتنفيذ. .IP مرادف: \fBOWR\fP. .TP \fBLEFTCODE\ \fP\fIتسلسل_ألوان\fP يحدد \fIالترميز الأيسر\fP لطرفيات غير ISO/IEC\ 6429 (انظر أدناه). .IP مرادف: \fBLEFT\fP. .TP \fBRIGHTCODE\ \fP\fIتسلسل_ألوان\fP يحدد \fIالترميز الأيمن\fP لطرفيات غير ISO/IEC\ 6429 (انظر أدناه). .IP مرادف: \fBRIGHT\fP. .TP \fBENDCODE\ \fP\fIتسلسل_ألوان\fP يحدد \fIترميز النهاية\fP لطرفيات غير ISO/IEC\ 6429 (انظر أدناه). .IP مرادف: \fBEND\fP. .TP \fB*\fP\fIextension\ color\-sequence\fP يحدد اللون المستخدم لأي ملف ينتهي بـ \fIالامتداد\fP. .TP \&\fB.\fP\fIextension\ color\-sequence\fP نفس \f[B]*\fR.\fIالامتداد\fP. يحدد اللون المستخدم لأي ملف ينتهي بـ \&.\fIالامتداد\fP. لاحظ أن النقطة مضمنة في الامتداد، مما يجعل من المستحيل تحديد امتداد لا يبدأ بنقطة، مثل \fB\[ti]\fP لملفات النسخ الاحتياطي لـ \fBemacs\fP. ينبغي اعتبار هذا الشكل مهجورًا. .SS "تسلسلات ألوان ISO/IEC\ 6429 (ANSI)" تستخدم معظم طرفيات ASCII القادرة على عرض الألوان اليوم تسلسلات ألوان ISO/IEC\ 6429 (ANSI)، والعديد من الطرفيات الشائعة التي لا تملك قدرة على عرض الألوان، بما في ذلك \fBxterm\fP والطرفية DEC VT100 واسعة الاستخدام والمستنسخة، ستتعرف على ترميزات ألوان ISO/IEC\ 6429 وتزيلها من المخرج دون ضرر أو تحاكيها. يستخدم \fBls\fP ترميزات ISO/IEC\ 6429 مبدئيًا، بافتراض أن التلوين مفعل. .P تتكون تسلسلات ألوان ISO/IEC\ 6429 من تسلسلات من الأرقام تفصل بينها فاصلة منقوطة. الترميزات الأكثر شيوعًا هي: .RS .TS l l. 0 لاستعادة اللون المبدئي 1 لألوان أكثر سطوعًا 4 لنص تحته خط 5 لنص وامض 30 لخلفية نص سوداء 31 لخلفية نص حمراء 32 لخلفية نص خضراء 33 لخلفية نص صفراء (أو بنية) 34 لخلفية نص زرقاء 35 لخلفية نص أرجوانية 36 لخلفية نص سماوية 37 لخلفية نص بيضاء (أو رمادية) 40 لخلفية سوداء 41 لخلفية حمراء 42 لخلفية خضراء 43 لخلفية صفراء (أو بنية) 44 لخلفية زرقاء 45 لخلفية أرجوانية 46 لخلفية سماوية 47 لخلفية بيضاء (أو رمادية) .TE .RE .P لن تعمل جميع الأوامر على جميع الأنظمة أو أجهزة العرض. .P يستخدم \fBls\fP القيم المبدئية التالية: .TS lb l l. NORMAL 0 نص عادي (ليس اسم ملف) FILE 0 ملف منتظم DIR 32 الدليل LINK 36 وصلة رمزية ORPHAN غير محدد وصلة رمزية يتيمة MISSING غير محدد ملف مفقود FIFO 31 أنبوب مسمى (FIFO) SOCK 33 مقبس BLK 44;37 جهاز كتلي CHR 44;37 جهاز محرفي EXEC 35 ملف تنفيذي .TE .P لا تتعرف بعض برامج الطرفيات على القيمة المبدئية بشكل صحيح. إذا لُوّن النص بأكمله بعد سرد محتويات دليل، فغيّر رمزي \fBNORMAL\fP و \fBFILE\fP إلى الرموز العددية للألوان الأمامية والخلفية العادية لديك. .SS "أنواع الطرفيات الأخرى (ضبط متقدم)" إذا كان لديك طرفية (أو طابعة!) تدعم الألوان (أو تمييز النصوص بأي شكل آخر) وتستخدم مجموعة رموز مختلفة، فلا يزال بإمكانك توليد إعداد مناسب. للقيام بذلك، سيتعين عليك استخدام تعريفات \fBLEFTCODE\fP و \fBRIGHTCODE\fP و \fBENDCODE\fP. .P عند كتابة اسم ملف، يولد \fBls\fP تسلسل المخرجات التالي: \fBLEFTCODE\fP \fItypecode\fP \fBRIGHTCODE\fP \fIfilename\fP \fBENDCODE\fP، حيث يكون \fItypecode\fP هو تسلسل الألوان الذي يعتمد على نوع الملف أو اسمه. إذا كان \fBENDCODE\fP غير محدد، فسيُستخدم التسلسل \fBLEFTCODE NORMAL RIGHTCODE\fP بدلاً منه. الغرض من الرموز اليسارية واليمينية هو مجرد تقليل كمية الكتابة اللازمة (وإخفاء رموز الهروب القبيحة عن المستخدم). إذا كانت غير مناسبة لطرفيتك، فيمكنك إلغاؤها بتحديد الكلمة المفتاحية المعنية في سطر منفرد بذاته. .P \fBملاحظة:\fP إذا حُدد \fBENDCODE\fP في القسم العام من ملف الإعداد، \fIفلا\fP يمكن إلغاء تحديده في قسم خاص بطرفية معينة من الملف. هذا يعني أن أي تعريف لـ \fBNORMAL\fP لن يكون له أي تأثير. ومع ذلك، يمكن تحديد \fBENDCODE\fP مختلف، والذي سيكون له التأثير نفسه. .SS "تسلسلات الهروب" لتحديد أحرف التحكم أو الأحرف الفارغة في تسلسلات الألوان أو امتدادات أسماء الملفات، يمكن استخدام إما صيغة الهروب \[rs] على غرار لغة C أو صيغة \[ha] على غرار \fBstty\fP. تتضمن صيغة لغة C الأحرف التالية: .RS .TS lb l. \[rs]a الجرس (ASCII 7) \[rs]b مسافة للخلف (ASCII 8) \[rs]e هروب (ASCII 27) \[rs]f تلقيم الصفحة (ASCII 12) \[rs]n سطر جديد (ASCII 10) \[rs]r رجوع الحامل (ASCII 13) \[rs]t جدولة (ASCII 9) \[rs]v جدولة عمودية (ASCII 11) \[rs]? حذف (ASCII 127) \[rs]\f[I]nnn\fR أي محرف (تدوين ثماني) \[rs]x\f[I]nnn\fR أي محرف (تدوين ست عشري) \[rs]_ مسافة \[rs]\[rs] شرطة مائلة عكسية (\[rs]) \[rs]\[ha] علامة إقحام (\[ha]) \[rs]# علامة المربع (#) .TE .RE .P لاحظ أن محارف الهروب ضرورية لإدخال مسافة، أو شرطة مائلة عكسية، أو علامة إقحام، أو أي محرف تحكم في أي مكان في السلسلة، بالإضافة إلى علامة المربع إذا كانت المحرف الأول. .SH الملفات .TP \fI/etc/DIR_COLORS\fP ملف ضبط على مستوى النظام. .TP \fI\[ti]/.dir_colors\fP ملف ضبط لكل مستخدم. .P تصف هذه الصفحة تنسيق ملف \fBdir_colors\fP كما هو مستخدم في حزمة fileutils\-4.1؛ وقد تختلف الإصدارات الأخرى قليلاً. .SH ملاحظات تعريفات \fBLEFTCODE\fP و \fBRIGHTCODE\fP المبدئية، والتي تستخدمها طرفيات ISO/IEC\ 6429 هي: .RS .TS lb l. LEFTCODE \[rs]e[ RIGHTCODE m .TE .RE .P قيمة \fBENDCODE\fP المبدئية غير محددة. .SH "انظر أيضًا" \fBdircolors\fP(1), \fBls\fP(1), \fBstty\fP(1), \fBxterm\fP(1) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .