الجمعة، 4 أكتوبر 2013

إختصار الأوامر الطويلة في لينكس

                                                       بسم الله الرحمن الرحيم

يعاني الكثير من مستعملي لينكس ، من صعوبة تدكر بعض الأوامر ، إما لأنها طويلة أو لانها  مركبة ، لكن يمكنك تجنب هدا الأمر من خلال إنشاء أمر خاص بك تتدكره بإستعمال الأمر alias و والذي يعني بالعربية "الإسم المستعار" حيث يمكننا من إختصار أوامر طويلة أو صعبة التذكر إلى أمل امر سهل التذكر   .


فوائد alias :

  •  تعديل أمر تابث أي  دمج عده اوامر معا ‪ ،‬او حتى دمج امر مع عدة خيارات‬ مثل دمج الأمر و الخيار ls -l ليصبح فقط ls و هكذا تستفيد من الخيار -l لإضهار الصلاحيات المعطات لكل ملف فقط من خلال الأمر ls .
  • إنشاء أمر جديد أي أنك سوف تضيف أمر لم يكن موجود خاص بك 
  • إختصار الأوامر الطويلة التي يصعب تدكرها و التي تستعمل كثيرا .

إنشاء Alias :

لإنشاء إختصار ما عليك سو أن تقوم بالأمر alias ثم إسم الأمر الجديد تم الإمر الذي تود إختصاره ، مثل
alias ayoub='ls -l '
هنا في المثال قمنا بإنشاء أمر جديد أسميناه ayoub يقوم بعمل الأمر ls -l 
كما أنه يمكنك تعديل أمر مثل
alias rm='rm -i'

هنا قمنا بتعديل الأمر rm و أضعنا له الخيار -i لكي يقوم بطلب تأكيد قبال مسح أي ملف

إزالة Alias :

لإزالة alias يكفي فقط تنفيد الأمر unalias بعده إسم الإختصار ، مثال
unalias ayoub
هكدا نكون قد أزلنا الإختصار الدي كنا قد أضفناه من قبل 

تتبيث alias :

الاوامر التي قمنا بإضافتها ، طبعا هي غير محفوظة لهذا فور إغلاق التيرمينال يجب علينا إعادة إختصارها من جديد لهذا لكي نتبيثها يج كتابة الامر الاتي.
echo "alias ayoub='ls -l'" >> .bashrc


يمكنك ايضا أن تدهب إلى مجلد home  تم إضهار المجلدات المخفية بـ CTRL+H و البحث عن .bashrc و أضف إليه الأوامر التي شرحنا من قبل كما في الصورة :



  يمكنك إضافة أي أمر تريد

إن كانت هناك أي تساؤلات المرجو وضعها في تعليق

المصدر

http://www.th3professional.com/2013/07/alias.html
.adss { width: 728px; height: 90px; -webkit-box-shadow: 0px 0px 4px 0px #bfbfbf; box-shadow: 0px 0px 3px 0px #bfbfbf; margin: 0px auto 0px auto; background-color: #FFFFFF;

0 التعليقات:

Twitter Delicious Facebook Digg Stumbleupon Favorites More