Linux下总有一些命令你永远也记不住拼写,总有一些命令长到你看着就想吐,好吧,对付这些“反人类“的命令比较好用的方法自然是设置对应的alias
所谓alias,顾名思义,就是“别称”,“外号”。打个比方,你想要打开某个程序,但是这个程序也许实在$HOEM/xxx/xxx/xxx/xxxx/xxxx.sh,你绝对无法忍受不断的tab。
那么这个时候设置一条alias是明智的选择,打开shell,输入
alias go='sh $HOEM/xxx/xxx/xxx/xxxx/xxxx.sh'
注意等号两边不留空格。
然后你直接输入go,就可已代替后面一大堆东西了。
但是这样还是不够的,因为你关掉shell重新打开,你就得再次设置alias。
这是你可以把alias设置写进某个文件里,比如$HOME/.bash_aliases。
gedit $HOME/.bash_aliases
然后把alias命令直接写进去,接下来你可以输入这条命令(如果你直接重启,就不用输入这条命令)
source $HOME/.bash_aliases
现在你设置的alias就是全局的了。
注意
1、原本.bash_aliases这个文件是没有的,你可以自己建立一个。
2、把alias 弄到.profile文件中不会生效,因为shell不会导入这个,只有在.bash_aliases里面才有用。
其他资料
http://www.computerhope.com/unix/ualias.htm