الشرح المبسط
الشرح التقني المتقدم
يعد الاسم المستعار (Alias) من أهم الأدوات لتخصيص بيئة سطر الأوامر (Command Line) في نظام لينكس (Linux). فهو يسمح لك بإنشاء اختصارات مخصصة للأوامر الطويلة أو التي تستخدمها بكثرة، مما يقلل من الأخطاء المطبعية ويسرع من سير العمل (Workflow) بشكل ملحوظ.
كيفية إنشاء اسم مستعار (Alias) مؤقت
لإنشاء اسم مستعار يعمل فقط في الجلسة الحالية للموجه (Terminal Session)، نستخدم الصيغة التالية:
alias name="value"
على سبيل المثال، لتحديث قائمة الحزم وترقيتها في توزيعات ديبيان (Debian) وأوبونتو (Ubuntu) بكلمة واحدة:
alias update_all="sudo apt update && sudo apt upgrade"
كيفية جعل الاسم المستعار دائماً (Permanent)
الأسماء المستعارة التي تنشئها في سطر الأوامر تختفي بمجرد إغلاق الجلسة. لجعلها دائمة، يجب إضافتها إلى ملف الإعدادات الخاص بالصدفة (Shell Profile). بالنسبة لمستخدمي صدفة باش (Bash)، يكون هذا الملف عادة:
~/.bashrc
لإضافة اسم مستعار بشكل دائم:
- افتح ملف الإعدادات باستخدام محرر نصوص (Text Editor) مثل
nano ~/.bashrc. - أضف سطر
aliasالجديد في نهاية الملف. - احفظ الملف واخرج، ثم قم بتطبيق التغييرات باستخدام الأمر
source ~/.bashrc.
كيفية عرض وإلغاء الأسماء المستعارة
لمعرفة جميع الأسماء المستعارة المُعرفة حالياً في نظامك، اكتب فقط:
alias
إذا أردت إزالة اسم مستعار معين (سواء كان مؤقتاً أو أزلته من ملف الإعدادات وتريد إلغاءه من الجلسة الحالية)، استخدم الأمر:
unalias name
ملاحظة ختامية: الصورة الكبرى (نصيحة احترافية)
احذر من إعطاء اسم مستعار نفس اسم أمر موجود مسبقاً في النظام إلا إذا كنت تقصد ذلك (مثل alias ls="ls --color=auto"). لتعطيل اسم مستعار مؤقتاً وتنفيذ الأمر الأصلي، يمكنك وضع شرطة مائلة خلفية (Backslash) قبل الأمر، مثل \ls.