
دستور alias برای کوتا ه کردن دستورات طولانی استفاده میشه که باعث افزایش سرعت کار شما در ترمینال می شود
شکل کلی دستور به شکل زیر هستش
$ alias name='unix command with options'
alias - دستوری که با اون دستور کوتاه شده یک دستورو میسازین
name - دستور جایگزین دستور بلند
unix command with options - دستور واقعی که براش می خواهین دستور جایگزین درست کنین
چند مثال
پیدا کردن 5 فایل بزرگ داخل دایرکتوری
alias findbig="find . -type f -exec ls -s {} \; | sort -n -r | head -5
"
برای پاک کردن تمام صفحهی نمایش و تاریخچهی ترمینال ((history))
alias hcl='history -c; clear'
برای وارد شدن ((رموت)) به یک سیستم با ssh
alias server_name='ssh root@192.168.1.1 -p7777 -c'
برای دیدن افراد انلاین pp*tp سرور ((روی سیستم شما شاید کار نکنه . دلیلش کار نکردنش اینه که رو سیستمتون pp*tp سرور ندارین ))
alias pppp='last |grep ppp|grep still'
*********************************************
برای دیدن تمام دستورات alias خود فقط لازم هست که خود دستور الیاس رو بزنین
برای دیدن دستور واقعی یک دستور الیا س اول دستور alias و سپس دستور خلاصه شده را بنویسید مثلا در زیر میخواهیم دستور اصلی دستور dus رو ببینیم :
$ alias dus
alias dus='df -h'
برای پاک کردن یک دستور الیاس از unalias استفاده کنین
unalias dus
$ dus
-bash: dus: command not found
برای پاک کردن تمام دستورات alias اینو بزنین
$ unalias -a
$ alias
نکته !!
اگه یک موقعی با رستارت کردن کامپیوتر دستورات alias تون پاک می شد , برای این که پاک نشه دستورات alias خودتونو داخل فلدر
.bash_aliases
قرار بدین
ادرس فلدر :
/home/username/.bash_aliases
منبع با مقداری تغییرات : http://www.thegeekstuff.com/2010/04/...lias-examples/
چند مثال دیگه تو منبع هست که نگفتم