如何为ubuntu创建一个永久的“别名”?

时间:2013-10-29 00:48:42

标签: ubuntu alias

如果您创建别名,例如:

alias cls="clear"

它存在,直到您终止终止会话。当您启动新的终端窗口时,别名不再存在。如何创建“永久”别名,每个终端会话中都存在一个?

1 个答案:

答案 0 :(得分: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
}

然后打开一个新终端或在当前终端中运行source~ / .bashrc。您现在可以使用permalias命令创建永久别名,例如permalias cls = clear。