واجهة سطر الأوامر: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
طلا ملخص تعديل
CipherBot (نقاش | مساهمات)
ط تدقيق إملائي وتنسيق
سطر 1:
إن واجهة خطة الاوامر هي [[الواجهة بين الإنسان والآلة]] أين يتم الاتصال بين المستخدم و[[الحاسوب]] بأخذ [[صيغ نصية]]
* المستخدم ينقر على [[لوحة مفاتيح]] ليطلب من [[الحاسوب]] أداء عمليات مختلفة
* الحاسوب يعرض نص كنتيجة لتنفيذ الأوامر المطلوبة أو المسائل التي يعرضها برنامج ما على المستخدم.
 
إن واجهة خط أوامر يمكن استخدامها سواء للبدء في تنفيذ مختلف [[البرمجيات]] باستخدام [[مترجم أوامر]] ، لإجراء حوارات مع المستخدم لهذه البرامج.
 
== العرض التاريخي ==
واجهة خط الأوامر هي أقدم محادثة بينية وضعت على أجهزة الحاسوب. قبل ذلك ،ذلك، كانت الحواسيب تعمل ب[[المعالجة بالحصص]] أين يتم إدخال على الحاسوب [[المعطيات]] المخزنة في سلسلة من [[بطاقة مثقوبة|بطاقات مثقوبة]] أو الشريط مثقوب. هذه المعطيات كانت توجه الحاسوب عن البرامج الواجب إطلاقها وبأي معلومات لدى هته البرامج لتشتغل. نتيجة [[معالجة المعلومات|المعالجة الرقمية]] (ناجحة أم خاطئة) وتطبع من دون حدوث أي حوار مع المستخدم .
 
ظهور [[الطابعة عن بعد]] télétypes في [[1960]] ، وفيما بعد الحوامل [[consoles]] في [[1970]] ،وهم عبرة عن [[لواحق|الأجهزة]] لتلقي وإرسال الأحرف للكومبيوتر ،للكومبيوتر، وساعدت في العمل على الحاسوب في شكل [[دورة (علوم الحاسوب)|دورات]]. الحوار بين المستخدم والحاسوب يتم في خط الأوامر.
 
من [[1980]] ، وظهور الحواسيب ذات الشاشة المرئية و [[الحاسوب|ماوس]] قد سمحت لتنمية [[الرسومية|واجهة المستخدم الرسومية]] ، والذي لقي قبولا عند عامة الجمهور ،الجمهور، وربما لأنهم لم يعودوا في حاجة لمعرفة أسماء مختلف الأوامر قبل استخدام الحاسوب. ومع ذلك ،ذلك، لا سيما على [[نظام التشغيل|أنظمة التشغيل]] المشتقة من [[يونكس]] ، واجهة خط الأوامر لا تزال إلى اليوم محببة عند بعض [[مهندسي الإعلام الآلي]] ، بالنظر إلى وفرة الإمكانيات المتاحة.
 
== خط واجهة ليونكس ==
 
واحد من خصائص نظام التشغيل [[يونكس]]، التي ينحدر منه [[لينكس]]، هو أنه ،أنه، منذ بدايته ،بدايته، فقد كان له عشرات البرمجيات ،البرمجيات، للقيام بمعالجات بسيطة جدا كلها تستخدم أسطر للأموار.
 
=== مفردات عامة للأوامر ===
سطر 22:
أوامر خيارات الملفات-أو-معطيات
 
الأمر الظاهر في بداية الخط يكون دائما تقريبا لإسملاسم البرنامج. هذا الأمر يمكن أن يكون لنظام التشغيل, والبرمجيات التي كتبها المستخدم (فعادة ب[[لغة البرمجة "سي"]] أو [[لغة البرمجة شل (الحاسوب)|لغة البرمجة شل]].بعض هذه الأوامر لقليلة كأمر ''' سي دي ''' (تغيير [[دليل (الحاسوب)|دليل]]) لا يمكن أن يعالج بشكل محدد من قبل البرنامج مباشرة. و فيوفي هذه الحالة ينذون عن طريق [[مترجم الأوامر]].
 
بعض من هذه الاوامر يمكن تنفيذه عن طريق كتابة إسمهااسمها فقط على لوحة المفاتيح. ولكن معظم الأوامر تقبل لزوائد (شرطة متبوعة بحرف أو عدة حروف)التي بالتالي يمكن استخدامها لأوامر أخرى غير الأوامر الافتراضية. أخيرا ،أخيرا، العديد من أوامر تكزن متبوعة باسم أو أكثر من أسماء [[الملف|الملفات]] ، أو الدليل أو أي شيء آخر، الذي سيعملون به. جميع المعلومات التي تفصل [[مفتاح المسافة|المساحات]] على يمين اسم الأمر تسمى ''' براهين على أوامر خط '''.
 
[[لغة البرمجة "سي"]] مصممة ليسهل استرجاع براهين أوامر الخط من البرمجيات التي تستخدم فيها.
سطر 30:
=== إعادة توجيه المعطيات والنتائج ===
 
افتراضيا ،افتراضيا، الأوامر التحويلية تسترجع البيانات المطبوعة من قبل المستخدم في لوحة المفاتيح. نتيجة أداء عرضها. إذا كان الخطأ في التنفيذ ،التنفيذ، كما تظهر الحروف الخطأ التي تظهر على الشاشة.
 
ومن الممكن ان نقول للقيادة كمدخل أو الإنتاج ولا بد من استردادها / المخزنة في الملفات وليس لوحة المفاتيح والشاشة. لذلك ،لذلك، وأنواع مختلفة من إعادة توجيه المدخلات والمخرجات متاحة :
 
* ''' <الإدخال ''' يعني أنه من أجل أن يقرأ البيانات في الملف name''entree''rather أكثر من لوحة المفاتيح.
* '''> الخروج ''' يعني أن البيانات التي تصدرها القيادة سيكتب في الملف من name''exit''rather الشاشة. إذا file''exit''existed ،existed، القديمة المحتوى تمحى ،تمحى، إذا ما ينشأ عن هذا الملف عند بدء القيادة.
جورخ *'''>> ''' على غرار الحالة السابقة ،السابقة، إلا أن هذا the''exit''existed ،existed، والإبقاء على المضمون القديم والجديد في نسخ البيانات على التوالي.
* '''2> خطأ ''' يعني أن رسائل الخطأ التي يولدها النظام وسيتم إدراجها في الملف من name''error''rather الشاشة. إذا file''error''existed ،existed، القديمة المحتوى تمحى ،تمحى، إذا ما ينشأ عن هذا الملف عند بدء القيادة.
* '''2>> خطأ ''' على غرار الحالة السابقة ،السابقة، إلا أن هذا the''error''existed ،existed، والإبقاء على المضمون القديم والجديد يتم نسخ رسائل خطأ في صف واحد.
* '''2> & 1 ''' رسائل خطأ تم دمجها مع الإنتاج
* '''1> & 2 ''' الناتج اندمجت مع رسائل خطأ (نادرا).
 
أمثلة :
myfile''fate ''
عرض ملف lines''myfile''in حسب الترتيب الأبجدي. إذا كان ملف myfile''''does غير موجودة ،موجودة، ويبدو أن رسالة خطأ.
نوع ''myfile> 2 résultat> problèmes''
مخازن في the''result''file خطوط myfile''''alphabetical النظام. إذا كان ملف myfile''''does غير موجودة ،موجودة، رسالة خطأ يظهر في the''problem ''.
 
=== تسلسل الأوامر ===
سطر 59:
العثور على / بحجم 1000 ك mtime -7 | النوع | تعقب كوم | أقل
 
* ''' نجد 'للبحث في جميع أدلة الحاسوب ملفات أكثر من 1000 koctets تعديل في آخر 7 أيام ويعرض [[مسار]]
* ''' مصير ''' اعتماد أبجدية النوع من البيانات الواردة المدخلات
* ''' ر ''' ترسل إلى كل من الشاشة وردت في file''trace''the إدخال البيانات
* ''' أقل ''' يمكن عرض النص وقتا طويلا لصالح كامل الشاشة. يمكنك الحصول على هذه عن طريق استخدام لوحة المفاتيح.
 
في خط واحد ،واحد، وفوق البحث في جميع أدلة الحاسوب ملفات أكثر من 1000 koctets تعديلها خلال آخر 7 ايام ،ايام، يتم عرض صفحة مع خيار للتحرك في مسارات الوصول مصنفة حسب الترتيب الأبجدي ،الأبجدي، وكما يتذكر تلك المسارات في تعقب ملف ''.''
 
=== الحروف المطبعية المتنقلة metacharacters ===
سطر 71:
 
وسائل *'''؟''' أي حرف
وسائل *'''*''' أي حرفحرف، ، 0 ، واحد أو أكثر من مرة
* ''' [C1 - C2) ''' يعني أي حرف من بداية كل أمر بها c1''and''ending the''hand''c2. وقد تكون هناك أيضا قائمة من الشخصيات بين [].
* ''' \ ''' يعني أن الطابع التالي لا ينبغي أن يعامل métacaractère
* ''.'' في المركز الأول يجب أن يكون صريحا
 
أمثلة :
* '''*''' تعني كل الملفات في الدليل الحالي (ما عدا أسماء التي تبدأ فترة)
* ''' / Usr / بن / السادس * ''' يعني كل الملفات في الدليل ''/ usr / bin''whose يبدأ with''vi اسم''
* ''' / ديف / hd [abcd] [0-9] ''' يعني كل الملفات في الدليل ''/ dev''whose اسم يبدأ with''''hda ،hda، hdb'''''' دي. ''،''hdd''followed بها الرقم واحد
* '''؟؟ 'يعني كل الملفات في دليل اسمه الحالي يتكون من 3 أحرف with''a''in الوسط (وليس نقطة في بداية)
 
سطر 90:
صدى "نحن" `التاريخ + ٪ د / م ٪ ٪` ذ "و" تاريخ `+ ٪ حاء : ٪ م :` ٪ دإ
 
يعرض الجملة التي تحتوي على تاريخ ووقت. لذلك ،لذلك، فإن ''date''is أداؤها 2 مرات مع اختلاف الشكل الناتج.
 
صدى "2 + 2 =" `expr 2 + 2`
سطر 98:
=== ميزات أخرى ===
 
* '''؛'''في خط يسمح لك لتشغيل واحدة تلو الأخرى ،الأخرى، العديد من الأوامر وعلى نفس الخط ، الخط،
* بعد حرف '''&&'''(التي تعني'' 'و'' ') في الفترة بين 2 قطعة من قيادة ،قيادة، هو أن جزءا من الحق في تشغيل إلا إذا تركت ق ومن جانب
* أجنحة '''||'''حرف (التي تعني'' 'أو'' ') في الفترة بين 2 قطعة من قيادة ،قيادة، هو أن جزءا من الحق في تشغيل إلا إذا تركت المكان الخطأ
* '''&'''في نهاية قيادة لإطلاقه في [[خلفية]].
 
سطر 109:
بعض الأوامر مثل ''' مصير ''' أن يقوم بالدور نفسه على الينكس ومايكروسوفت دوس.
 
قيادة أخرى لها أسماء مختلفة في نظم التشغيل 2. وبالتالي ،وبالتالي، فإن القيادة ''' نجد '''
* يسمح لك للبحث عن ملفات يونكس
* يسمح لك للبحث في ملف الاوتار في مايكروسوفت دوس ،دوس، ما هي قيادة '''' 'fgrep' يونيكس (أو ''' grep - و ''' لينكس).
 
خطوط مايكروسوفت دوس عموما نفس الجملة كما يونكس الأوامر ،الأوامر، ولكن الفرص أكثر محدودية.
 
مايكروسوفت دوس يتيح :
 
* استخدام métacaractère '''*'''
* إعادة توجيه المدخلات والمخرجات ،والمخرجات، فيما عدا الخطأ الناتج
* من خلال سلسلة القيادة '''|''' ((المادة التفاصيل | Command.com))
((المادة التفاصيل | Command.com))
 
== خط واجهة ويندوز ان تي ==
[[cmd.exe]] هو خط واجهة أنظمة التشغيل للأسرة [[مايكروسوفت ويندوز الإقليم الشمالي|الإقليم الشمالي ويندوز]] (مايكروسوفت [[ويندوز 2000]] ، [[ويندوز إكس بي]] [[ويندوز فيستا]]، إلخ...). وهو تطور التفاعل [[مايكروسوفت دوس]].
 
وفي [[ويندوز فيستا]] ، تم وضع خط جديد هو [[ويندوز PowerShell]]، وتم طرحه للعمل على [[ويندوز إكس بي]] أيضاً، ثم تم تقديم النسخة الثانية منه في [[ويندوز 7]]
 
== انظر أيضا ==
 
* [[Interpréteur القيادة]]
* [[يونكس الأوامر]]
((البوابة))
 
((البوابة))
 
[[التصنيف : واجهة المستخدم]]