OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

تشريح موجه

يبدو الموجه الافتراضي الخاص بنا كما يلي:



[me @ linuxbox ~] $

[me @ linuxbox ~] $


لاحظ أنه يحتوي على اسم المستخدم واسم المضيف ودليل العمل الحالي الخاص بنا ، ولكن كيف حصل ذلك؟ بكل بساطة ، اتضح. يتم تعريف الموجه من خلال متغير بيئة يسمى PS1 (اختصار لعبارة "سلسلة موجزة واحدة"). يمكننا عرض محتويات PS1 مع الالجائزة صدى أمر:


[me @ linuxbox ~] $ صدى $ PS1

[\ u @ \ h \ W] \ $

[me @ linuxbox ~] $ صدى $ PS1

[\ u @ \ h \ W] \ $


صورة

ملاحظة: لا تقلق إذا كانت نتائجك ليست هي نفسها تمامًا مثل المثال أعلاه. تحدد كل توزيعة Linux السلسلة الفورية بشكل مختلف قليلاً ، بعضها غريب تمامًا.


صورة

من النتائج ، يمكننا أن نرى ذلك PS1 يحتوي على عدد قليل من الأحرف التي نراها في موجهنا مثل الأقواس وعلامة at وعلامة الدولار ، لكن الباقي يمثل لغزًا. سوف يتعرف الخبراء بيننا على هذه على أنها أحرف خاصة مائلة للخلف مثل

تشريح موجه


تلك التي رأيناها في الفصل 7. وهنا قائمة جزئية من الشخصيات التي سحق يعامل بشكل خاص في سلسلة المطالبة:


الجدول 13-1: رموز الهروب المستخدمة في موجهات شل


عرض قيمة التسلسل

عرض قيمة التسلسل

\ أ جرس ASCII. هذا يجعل الكمبيوتر يصدر صوت تنبيه عند مواجهته.


صورة

\ d التاريخ الحالي بتنسيق اليوم والشهر والتاريخ. على سبيل المثال ، "الاثنين 26 مايو".


صورة

\ h اسم مضيف الجهاز المحلي مطروحًا منه اسم المجال اللاحق.


صورة

\ H اسم المضيف الكامل.


صورة

\ j عدد المهام التي يتم تشغيلها في جلسة shell الحالية.


صورة

\ l اسم الجهاز الطرفي الحالي.


صورة

\ n حرف سطر جديد.


صورة

\ r حرف إرجاع.


صورة

\ s اسم برنامج shell.


صورة

\ t الوقت الحالي خلال 24 ساعة: الدقائق: تنسيق الثواني.


صورة

\ T الوقت الحالي بتنسيق 12 ساعة.


صورة

\ @ الوقت الحالي بتنسيق 12 ساعة صباحًا / مساءً.


صورة

\ A الوقت الحالي بتنسيق 24 ساعة: تنسيق الدقائق.


صورة

\ u اسم المستخدم الحالي.


صورة

\ v رقم إصدار الغلاف.


صورة

\ V إصدار وأرقام القشرة.


صورة

\ w اسم دليل العمل الحالي.


صورة

\ W الجزء الأخير من اسم دليل العمل الحالي.


صورة

\! رقم التاريخ للأمر الحالي.


صورة

\ # عدد الأوامر التي تم إدخالها أثناء جلسة shell هذه.


صورة

\ $ يعرض هذا الحرف "$" ما لم يكن لدينا امتيازات المستخدم المتميز.

في هذه الحالة ، يعرض "#" بدلاً من ذلك.


صورة

\ [يشير إلى بداية سلسلة مكونة من حرف أو أكثر من الأحرف غير المطبوعة.

يستخدم هذا لتضمين أحرف التحكم غير المطبوعة التي تتعامل مع المحاكي الطرفي بطريقة ما ، مثل تحريك ملف


صورة


صورة

المؤشر أو تغيير ألوان النص.


صورة

\] يشير إلى نهاية تسلسل الأحرف غير القابل للطباعة.


صورة


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: