كيف تنشأ إختصارات للأوامر التي تستعملها بكثرة؟

هل مللت من إعادتك لبعض الأوامر بانتظام و كنت تتمنى أن يعمل مبتكروها لجعلها أقصر أو أبسط على الأقل؟
أنت إذن محظوظ لأنك تعمل على نظام اهتم فيها المبرمجون بتفاصيل صغيرة تشبه تلك التي سنتحدث فيها الآن.



ضبط الأسماء المستعارة

يطلق على مثل تلك الإختصارات Aliases أو الأسماء المستعارة و يمكنك استعمالها لاختصار الأوامر الطويلة أو تعويض الأوامر صعبة الحفظ و هذه Aliases يحتفظ بها النظام في ملف مخفي يسمى bashrc. تستطيع أن تراه بنفسك عند الضغط على ctrl+H

صيغة الأوامر المختصرة

لدى جميع aliases صيغة مشتركة واحدة وهي كالتالي:

alias new_name='old_command'
حيث أن new_name هو الإختصار الذي تود أن تستعمله و old_command هو الأمر الذي ترغب باختصاره.

إذن افتح ملف bashrc.

sudo gedit .bashrc
 ثم ابحث عن جملة

# some more ls aliases

ثم اكتب ما تشاء من الإختصارات.

بعض الإختصارات المفيدة

فيما يتعلق بتثبيت و حذف الحزم إليك بعض الإختصارات المفيدة

alias agi='sudo apt-get install'
alias agr='sudo apt-get remove'
alias agu='sudo apt-get update'
alias acs='apt-cache search'
اختصارات أخرى مفيدة 

alias e='exit'
alias s='sudo'
alias shutdown='sudo shutdown –h now'    #requires root password, disable it by "sudo chmod u+s /sbin/shutdown"
alias restart='sudo shutdown –r now'      #requires root password, disable it by "sudo chmod u+s /sbin/shutdown"
alias suspend='sudo pm-suspend'alias lock='gnome-screensaver-command --lock'
 
ملاحظة قسم بعض الإختصارات المفيدة مأخوذ من موقع howtogeek للإفادة.