عملية البحث هي السمة التي تميز المبرمج عن غيره، فهو يقوم بالعديد من عمليات البحث
فالمبرمج المميز هو من يستطيع الوصول للمطلوب بأسرع وقت، وفي سطر الأوامر قد ننسا أحياناً بعض السمات ونريد معرفة معلومات عن أمر معين
فليس من المنطق في كل مرة البحث عن هذا الأمر، وفي مضمونة هذه المقالة سنسرد أهم الأوامر في هذا الخصوص لتوفير وقت في عملية البحث
أمر man
يعتبر أمر man من الأوامر المفضلة لدي فهو بسيط ويتيح لك شرح كامل عن الأوامر الاساسية
يمكنك استخدامه من خلال ذكر اسم الامر المطلوب تفاصيله، مثال:
man ls
مخرجاته
- اسم الأمر
- طريقة إستخدامه
- وصفه
- السمات أو الخصائص Option
- الكاتب والحقوق ومعلومات إضافية
![شرح أمر man في سطر الأوامر](https://blog.yhyasyrian.com/wp-content/uploads/2024/03/Screenshot_2024-03-19_16-57-04.png)
أمر whatis
أمر بسيط يخبرك باسم الأمر أو إلى ماذا يشير، النتيجة تتوفر أيضاً في أمر man
يمكنك استخدامه من خلال ذكر اسم الامر المطلوب تفاصيله، مثال:
whatis ls
مخرجاته
- اسم الأمر
- وظيفة الأمر
![شرح أمر whatis في سطر الأوامر](https://blog.yhyasyrian.com/wp-content/uploads/2024/03/Screenshot_2024-03-19_16-57-59.png)
أمر where
من اسمه “أين” يقوم بسرد مسارات الأمر الخاص بك، بحيث تستطيع معرفة مكان سرده
يمكنك استخدامه من خلال ذكر اسم الامر المطلوب تفاصيله، مثال:
where ls
مخرجاته
يقوم بسرد المسارات فقط
حسناً هو ليس مفيد لماذا هو في هذه القائمة؟
تأتي الإفادة مع الوقت فقد تحتاج لتغيير صلاحيات أمر معين (سنقوم بشرح الصلاحيات لا تقلق)
![شرح أمر whatis في سطر الأوامر](https://blog.yhyasyrian.com/wp-content/uploads/2024/03/Screenshot_2024-03-19_17-00-15.png)
الأمر مع سمة المساعدة
من أكثر الطرق شيوعاً هو ذكر الأمر المراد الإستفسار عنه مع سمة المساعدة
بعض الأوامر تدعم السمة المختصرة -h ولكن الإجمالي يتبع السمة الكاملة –help (إشارتيين سالبتيين) وأحياناً إشارة واحدة -help
مخرجاته
- طريقة استخدام الأمر
- بعض السمات الضرورية
- أمثلة للإستخدام (تختلف من أمر لأمر فقد لا يتم عرض مثال)
![المساعدة في سطر الأوامر](https://blog.yhyasyrian.com/wp-content/uploads/2024/03/Screenshot_2024-03-19_17-07-27.png)
ختاماً
نكون في هذه المقالة ذكرنا طرق معرفة استخدام الأوامر من سطر الأوامر نفسه دون التوجه لمحركات البحث
يمكنكم قراءة بعض المراجع الأساسية في هذه الخصوص (هي نفسها مخرجات أمر man)
وفي حال كنت مهتم بتعلم سطر الأوامر فيمنك قراءة مقالة: تعلم سطر الأوامر