• 0

كيف أنشئ اختصارات لأوامر لينكس؟

أريد أن أقوم باختصار بعض الأوامر التي أستعملها كثيرا في الطرفية، فهل يُمكن ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

نعم يا صديقي، يُمكن أن تقوم باختصار أوامر الطرفية الطويلة لتُصبح كلمات قصيرة أو حتى أحرفا. وهذا بفضل نظام الأسماء المُستعارة في أنظمة لينكس أو ما يُسمى بـAlias وهي خاصية مُفيدة جدا. يُمكنك أن تُنشئ مثلا اختصارا لأمر تنصيب الحزم:

sudo apt-get install

ليُصبح كلمة أو حرفا كالتّالي:

inst

وذلك بتنفيذ الأمر:

alias inst='sudo apt-get install'

لاحظ بأنّ علامة "=” يجب أن تكون ملتحمة مع الأمر المراد أن يُختصَر، أي أنّه لا يجب عليك أن تضع أي مساحة.
عندما تُنفّذ الأمر في الطّرفية يُمكنك أن تعمل بالاختصار إلى أن تُغلق الطرفية، عند فتح الطّرفية من جديد ستجد بأنّ الاختصار لم يعد موجودا.
لكي تجعل الاختصار دائما عليك أن تضع الأمر داخل ملف bashrc الموجود في مجلّد المنزل لكن تذكر بأنّه ملف مخفي أي أنّه مسبوق بنقطة. افتح الملف بمُحررك المُفضل، أو يُمكنك أن تنفّذ الأمر التالي داخل مجلّد المنزل لكي تفتحه بمُحرّر nano:

nano .bashrc

ابحث عن السطر التالي:

alias l='ls -CF'

وضع أمر الاختصار تحته:

alias inst='sudo apt-get install'

احفظ وأغلق الملف بتركيبة مفاتيح Ctrl+x، عند إكمال هذه الخطوة، سيكون الاختصار مُتاحا دائما حتى لو أغلقت الطرفية وفتحتها مُجددا.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن