1

例如,如果我这样做

alias a=clear

输入“a”将清除终端。

但是当我在子外壳中写“a”时,它不会识别别名。

为什么这样做?

4

1 回答 1

2

在当前 shell 中创建别名时,执行新的 bash 进程时不会保存别名。如果你想保存你的别名,请将它们放在你的 .bashrc 中(它应该位于你的主目录中)。这样每次你执行一个新的 bash shell 时,它都会从那个文件中加载你的配置。

于 2013-01-24T04:59:35.723 回答