الخيارات والحجج
يقودنا هذا إلى نقطة مهمة جدًا حول كيفية عمل معظم الأوامر. غالبًا ما يتبع الأوامر واحد أو أكثر الخيارات التي تعدل سلوكهم ، علاوة على ذلك ، بواحد أو أكثر الحجج، العناصر التي يعمل عليها الأمر. لذا فإن معظم الأوامر تبدو كالتالي:
وسيطات خيارات الأوامر
وسيطات خيارات الأوامر
تستخدم معظم الأوامر خيارات تتكون من حرف واحد مسبوقًا بشرطة ، على سبيل المثال ، "-l" ، لكن العديد من الأوامر ، بما في ذلك تلك الموجودة في مشروع GNU ، تدعم أيضًا خيارات طويلةتتكون من كلمة مسبوقة بشرطتين. أيضًا ، تسمح العديد من الأوامر بخيارات قصيرة متعددة معًا. في هذا المثال ، فإن ملف ls يتم إعطاء الأمر خيارين ، الخيار "l" لإنتاج إخراج بتنسيق طويل ، وخيار "t" لفرز النتيجة حسب وقت تعديل الملف.
[me @ linuxbox ~] $ ليرة سورية
[me @ linuxbox ~] $ ليرة سورية
المزيد من المرح مع ls
سنضيف الخيار الطويل "--reverse" لعكس ترتيب الفرز:
[me @ linuxbox ~] $ ls -lt - العكس
[me @ linuxbox ~] $ ls -lt - العكس
لاحظ أن خيارات الأوامر ، مثل أسماء الملفات في Linux ، حساسة لحالة الأحرف.
• ls الأمر يحتوي على عدد كبير من الخيارات الممكنة. يتم سرد الأكثر شيوعًا في الجدول 3-1.
الجدول 3-1: خيارات ls الشائعة
خيار | خيار طويل | الوصف |
-a | --الكل | ضع قائمة بجميع الملفات ، حتى تلك التي تبدأ أسماءها |
مع فترة ، والتي عادة ما تكون غير مدرجة | ||
(أي مخفي). | ||
-A | --الكل تقريبا | مثل -a الخيار أعلاه إلا أنه لا |
قائمة . (الدليل الحالي) و .. (الأبوين | ||
الدليل). | ||
-d | --الدليل | عادة ، إذا تم تحديد دليل ، ls سوف |
قائمة محتويات الدليل ، وليس | ||
الدليل نفسه. استخدم هذا الخيار بالتزامن | ||
مع الالجائزة -l الخيار لمعرفة التفاصيل حول | ||
الدليل بدلاً من محتوياته. | ||
-F | - تصنيف | سيُلحق هذا الخيار حرف مؤشر |
حتى نهاية كل اسم مدرج. على سبيل المثال ، أ | ||
“/” إذا كان الاسم دليل. | ||
-h | --انسان قارئ | في قوائم التنسيقات الطويلة ، اعرض أحجام الملفات بتنسيق |
تنسيق يمكن قراءته بواسطة الإنسان بدلاً من وحدات البايت. | ||
-l | عرض النتائج في شكل طويل. | |
-r | --يعكس | اعرض النتائج بترتيب عكسي. عادة، |
ls يعرض نتائجه تصاعديًا | ||
ترتيب ابجدي. | ||
-S | النتائج فرز حسب حجم الملف. | |
-t | فرز حسب وقت التعديل. |