كيفية استخدام Linux اكتب الأمر
فاطماواتي أحمد زينوري / Shutterstock.com
اكتشف ما إذا كان الأمر يتحول إلى اسم مستعار ، أو ملف قرص ، أو دالة shell ، أو أمر مضمن ، أو كلمة محجوزة. استخدم type
لاكتشاف كيفية تنفيذ أوامر Linux الخاصة بك وفهم نظامك بشكل أفضل.
هل العطاءات الخاصة بي
عندما نفتح نافذة طرفية ونبدأ في إصدار أوامر لجهاز كمبيوتر Linux الخاص بنا ، نادرًا ما نتوقف عن التفكير في مكونات البرامج داخل نظام التشغيل التي تتفاعل مع أوامرنا وتنفذها لنا. نكتب الأمر ، ونحصل على النتيجة ، ونمضي قدمًا في عبء العمل لدينا.
إن معرفة كيفية تنفيذ الأوامر يمنحنا فهمًا أفضل للطريقة التي يتم بها إنشاء Linux أو أي نظام تشغيل آخر شبيه بـ Unix. إن إلقاء نظرة خاطفة تحت غطاء المحرك يمكن أن يجعلنا سائقًا أكثر استنارة.
الإرشادات التي نصدرها لسطر الأوامر تقع في إحدى الفئات التالية:
- الاسم المستعار : أمر محدد بواسطة المستخدم (أو النظام) يتسبب في حدوث تسلسلات أوامر أخرى ، تكون عادةً طويلة أو معقدة.
- ملف القرص : ملف ثنائي قابل للتنفيذ ، مثل
/usr/bin/top
. - وظيفة شل : وظيفة محددة من قبل المستخدم (أو النظام) يمكن استخدامها في سطر الأوامر أو تضمينها في البرامج النصية.
- مدمج يأمر : أمر تنفذه الصدفة نفسها ، مثل
pwd
. - محجوز كلمة : كلمة محجوزة بواسطة الغلاف مثل
if
وelif
. يطلق عليهم أيضا الكلمات الرئيسية.
ال type
يأمر يخبرنا أي فئة ينتمي أي من أوامر Linux إلى. إليك برنامج تعليمي سريع لفهم إخراج الأمر.
اكتب الأمر
دعونا نستعرض بعض الأمثلة السريعة ، لكل فئة من فئات الأوامر.
date
ال ls
الأمر عبارة عن ملف قرص قابل للتنفيذ.
ls
الإعلانات
ال --color=auto
الأمر هو اسم مستعار يلف lowdown
الأساسي الأمر لاستخدام whoami
الخيار بشكل افتراضي.
w
ال free
command عبارة عن وظيفة معرّفة من قبل المستخدم تم إعدادها على المسافر المستخدم للبحث في هذه المقالة. يوفر لقطة سريعة لبعض موارد النظام. إنه مزيج من df
، pwd
، elif
و type
.
type
ال -t
command هو أمر مدمج في غلاف Bash.
type
ال -p
الأمر عبارة عن كلمة محجوزة لـ Bash shell.
باستخدام أوامر متعددة
يمكنك أن تعطي -f
أوامر متعددة للتعرف عليها مرة واحدة.
type
الخيار -t
لا أحد من الخيارات التي type
سوف تقبل أسماء. حتى نتمكن من إخراج كتاب الأسماء لدينا وتعميدها بأنفسنا. إذا كنت تفكر في -P
الخيار باعتباره موقفًا مقتضبًا ، فلن تكون مخطئًا كثيرًا. يقلل من الاستجابات من type
لإجابات كلمة واحدة.
-p
type
type
الخيار -a
دعونا نطلق على هذا الخيار الكل. يسرد جميع المواقع التي يوجد بها الأمر. لاحظ أن هذا الخيار سيفعل ذلك ليس العمل إذا كنت تستخدم أيضًا ls
اختيار.
على سبيل المثال ، إذا كان لديك اسم مستعار يحمل نفس اسم الأمر الأساسي ، فيمكنك الحصول على معلومات حول الاسم المستعار والأمر.
ls
الخيار -f
ال -a
قوى الخيار type
ل ليس البحث عن وظائف محددة من قبل المستخدم أو النظام. فكر في هذا الخيار كبحث عن وظيفة. لاحظ أنه إذا كان الأمر يكون دالة ، ls
سيبلغ أنه لا يمكن العثور على الأمر.
ls
type
الخيار -P
إذا كنت تستخدم
type dateالخيار ،
type lsسيبحث فقط الدلائل في $ PATH . لذلك يمكننا أن نطلق على هذا المسار الخيار. لاحظ أن هذا الخيار يستخدم حرفًا كبيرًا P.
type lowdown
الخيار -p
إذا كنت تستخدم
type pwdالخيار ،
type elifسيستجيب فقط إذا كان الأمر عبارة عن ملف على القرص الثابت. لاحظ أن هذا الخيار يستخدم حرف p صغير.
type date top ls
type -t date
type -t pwd
type -t lowdownلا يقدم أي رد عن
type -a lsبسبب
type -f topاسم مستعار وليس ملف قرص. الإعلانات
ولكن إذا قمنا بتضمين
type -f lowdownالخيار بحيث
type -P date chmod adduserيبحث عن كافة مثيلات
type -p mountالأمر ، فإنه يسرد ملف القرص الأساسي الذي يمثل
type -p lsيستخدم الاسم المستعار.
ملخص
كان ذلك لطيفًا وبسيطًا ، لكنه يضيء كل نفس.
نميل إلى التفكير في أي شيء نكتبه في نافذة طرفية كأمر ، ونتركه عند هذا الحد. لكن في الواقع ، يتم تنفيذ الأوامر بعدة طرق في نظام Linux. و
type -p -a lsيتيح لك معرفة أيهما هو.
ذات صلة: أفضل أجهزة كمبيوتر Linux المحمولة للمطورين والمتحمسين
اقرأ التالي- & [رسقوو] ؛ مجلد الكمبيوتر هو 40: كيف أنشأت شركة Xerox Star سطح المكتب
- & [رسقوو] ؛ Cyber Monday 2021: أفضل العروض التقنية
- & [رسقوو] ؛ كيفية البحث عن ملف Spotify 2021 الخاص بك
- & [رسقوو] ؛ ما هو MIL-SPEC Drop Protection؟
- & [رسقوو] ؛ الدالات مقابل الصيغ في Microsoft Excel: ما الفرق؟
- & [رسقوو] ؛ 5 مواقع ويب يجب على كل مستخدم Linux وضع إشارة مرجعية عليها
استخدم Dave McKay أجهزة الكمبيوتر لأول مرة عندما كان الشريط الورقي المثقوب رائجًا ، وهو يقوم بالبرمجة منذ ذلك الحين. بعد أكثر من 30 عامًا في صناعة تكنولوجيا المعلومات ، أصبح الآن صحفيًا متخصصًا في مجال التكنولوجيا. خلال مسيرته المهنية ، عمل كمبرمج مستقل ، ومدير فريق تطوير برمجيات دولي ، ومدير مشروع خدمات تكنولوجيا المعلومات ، ومؤخراً كمسؤول حماية البيانات. تم نشر كتاباته على موقع howtogeek.com و cloudavvyit.com و itenterpriser.com و opensource.com. ديف هو مبشر لينكس ومدافع مفتوح المصدر.
اقرأ السيرة الذاتية الكاملة