关闭终端窗口后,Ubuntu 会清除 Alias

关闭终端窗口后,Ubuntu 会清除 Alias

当我通过终端在 Ubuntu Vim(15.04)上定义一些别名时,关闭窗口后它会清除所有别名。这可能是什么问题?

答案1

没问题。它按预期工作。

你设置了一个临时别名。你退出 shell。临时别名就像晚风一样消失了。

答案2

您正在创建临时别名,这就是它们被删除的原因。

在任何 Linux 发行版(包括 Ubuntu Vivid (15.04))上关闭终端窗口后别名被清除的问题可以通过在 ~/.bashrc 文件中定义别名来解决。

去做这个,按着这些次序:

~/.bashrc使用文本编辑器打开该文件:

nano ~/.bashrc

使用以下语法在文件中定义别名:

alias alias_name='command'

例如:

alias ll='ls -l'

保存文件并退出文本编辑器。

要立即应用更改,请获取文件~/.bashrc

source ~/.bashrc

您的别名现在应该在终端会话中保留,并且当您关闭终端窗口时不会丢失它们。

通过遵循这个简单的步骤,您每次打开新的终端会话时都可以使用您的别名。

相关内容