المحطة الطرفية على كمبيوتر محمول يعمل بنظام Linux

فاطماواتي أحمد زينوري / Shutterstock.com

اكتشف ما إذا كان الأمر يتحول إلى اسم مستعار ، أو ملف قرص ، أو دالة shell ، أو أمر مضمن ، أو كلمة محجوزة. استخدم type لاكتشاف كيفية تنفيذ أوامر Linux الخاصة بك وفهم نظامك بشكل أفضل.



هل العطاءات الخاصة بي

عندما نفتح نافذة طرفية ونبدأ في إصدار أوامر لجهاز كمبيوتر Linux الخاص بنا ، نادرًا ما نتوقف عن التفكير في مكونات البرامج داخل نظام التشغيل التي تتفاعل مع أوامرنا وتنفذها لنا. نكتب الأمر ، ونحصل على النتيجة ، ونمضي قدمًا في عبء العمل لدينا.

إن معرفة كيفية تنفيذ الأوامر يمنحنا فهمًا أفضل للطريقة التي يتم بها إنشاء Linux أو أي نظام تشغيل آخر شبيه بـ Unix. إن إلقاء نظرة خاطفة تحت غطاء المحرك يمكن أن يجعلنا سائقًا أكثر استنارة.

الإرشادات التي نصدرها لسطر الأوامر تقع في إحدى الفئات التالية:

  • الاسم المستعار : أمر محدد بواسطة المستخدم (أو النظام) يتسبب في حدوث تسلسلات أوامر أخرى ، تكون عادةً طويلة أو معقدة.
  • ملف القرص : ملف ثنائي قابل للتنفيذ ، مثل /usr/bin/top.
  • وظيفة شل : وظيفة محددة من قبل المستخدم (أو النظام) يمكن استخدامها في سطر الأوامر أو تضمينها في البرامج النصية.
  • مدمج يأمر : أمر تنفذه الصدفة نفسها ، مثل pwd.
  • محجوز كلمة : كلمة محجوزة بواسطة الغلاف مثل if و elif. يطلق عليهم أيضا الكلمات الرئيسية.

ال type يأمر يخبرنا أي فئة ينتمي أي من أوامر Linux إلى. إليك برنامج تعليمي سريع لفهم إخراج الأمر.

قم بإلغاء تثبيت ubuntu من نظام التشغيل windows 10

اكتب الأمر

دعونا نستعرض بعض الأمثلة السريعة ، لكل فئة من فئات الأوامر.

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 -p في نافذة أرملة طرفية

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
يتيح لك معرفة أيهما هو.

أوامر لينكس
الملفات قطران · الكهروضوئية · قط · تاك · chmod · سيطرة · فرق · سيد · مع · رجل · Pushd · popd · fsck · اختبار · فيما يليها · فد · باندوك · قرص مضغوط · المسار $ · awk · انضم · جي ق · يطوى · فريد · جورنال سي تي ال · ذيل · حالة · ls · fstab · رما - طرد - قذف · أقل · chgrp · تشاون · مراجعة · نظرة · سلاسل · نوع · إعادة تسمية · أزيز · بفك · تتعدد · أومونت · تثبيت · fdisk · مكفس · جمهورية مقدونيا · rmdir · رسينك · مدافع · gpg · نحن · نانو · مكدير · ال · ln · تصحيح · يتحول · rclone · أجاد · SRM
العمليات الاسم المستعار · شاشة · أعلى · لطيف · رائع · تقدم · دعامة · النظام · تمكس · chsh · التاريخ · في · حزمة · مجانا · التي · dmesg · usermod · ملاحظة · الجذور · xargs · tty · الخنصر · lsof · vmstat · نفذ الوقت · حائط · نعم · قتل · نايم · سودو · له · زمن · المجموعة · usermod · مجموعات · lshw · اغلق · اعادة التشغيل · توقف · انقطاع التيار الكهربائي · passwd · lscpu · كرونتاب · تاريخ · bg · fg
الشبكات netstat · بينغ · مسار التتبع · IP · ss · الذي هو · fail2ban · bmon · أنت · اصبع اليد · nmap · بروتوكول نقل الملفات · لفة · wget · من الذى · من أنا · في · iptables · ssh-كجن · ufw

ذات صلة: أفضل أجهزة كمبيوتر Linux المحمولة للمطورين والمتحمسين

اقرأ التالي
  • & [رسقوو] ؛ مجلد الكمبيوتر هو 40: كيف أنشأت شركة Xerox Star سطح المكتب
  • & [رسقوو] ؛ Cyber ​​Monday 2021: أفضل العروض التقنية
  • & [رسقوو] ؛ كيفية البحث عن ملف Spotify 2021 الخاص بك
  • & [رسقوو] ؛ ما هو MIL-SPEC Drop Protection؟
  • & [رسقوو] ؛ الدالات مقابل الصيغ في Microsoft Excel: ما الفرق؟
  • & [رسقوو] ؛ 5 مواقع ويب يجب على كل مستخدم Linux وضع إشارة مرجعية عليها