2013-10-29 41 views

回答

7

您可以將這些別名放入〜/ .bash_aliases文件中。

該文件由〜/ .bashrc加載。在Ubuntu 10.04上,需要取消註釋以下行以啓用〜/ .bash_aliases。在Ubuntu 11.04及更高版本,它已經啓用:

if [ -f ~/.bash_aliases ]; then 
    . ~/.bash_aliases 
fi 

您可以添加以下功能到.bashrc文件。

功能permalias()

{ 
    alias "$*"; 
    echo alias "$*" >> ~/.bash_aliases 
} 

然後打開你當前終端一個新的終端或運行源〜/ .bashrc中。您現在可以使用permalias命令創建永久別名,例如permalias cls = clear。

+0

完美!正是我所期待的。我將它改名爲「mkalias」。 – user2921245

+0

如果您在Ubuntu上安裝了ruby,您可以使用aka(https://github.com/ytbryan/aka)通過一個命令生成永久別名。例如。 「aka g hello =」echo helloworld「也可以自動爲您提供dotfile文件,也不需要使用文本編輯器打開點文件。 – ytbryan