6
如果您創建例如一個別名:如何爲ubuntu創建一個永久的「別名」?
alias cls="clear"
它的存在,直到你殺terminall會議。當你啓動一個新的終端窗口時,別名不再存在。如何創建「永久」別名,每個終端會話中都存在一個別名?
如果您創建例如一個別名:如何爲ubuntu創建一個永久的「別名」?
alias cls="clear"
它的存在,直到你殺terminall會議。當你啓動一個新的終端窗口時,別名不再存在。如何創建「永久」別名,每個終端會話中都存在一個別名?
您可以將這些別名放入〜/ .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。
完美!正是我所期待的。我將它改名爲「mkalias」。 – user2921245
如果您在Ubuntu上安裝了ruby,您可以使用aka(https://github.com/ytbryan/aka)通過一個命令生成永久別名。例如。 「aka g hello =」echo helloworld「也可以自動爲您提供dotfile文件,也不需要使用文本編輯器打開點文件。 – ytbryan