我应该把某个别名放在哪里才能在 MAC 的终端上始终工作?

我应该把某个别名放在哪里才能在 MAC 的终端上始终工作?

在我的Linux 系统(ubuntu),当我创建某个别名,~/.bashrc然后重新启动终端/系统时,该别名总是能够再次起作用,而无需重新加载任何内容。

但在我的媒体访问控制系统,当我在同一个文件中创建相同的别名时,它仅在当前终端会话中有效,但重新启动终端后就不再有效。我需要source ~/.bashrc再次加载它。

问题:如何/在哪里在我的 MAC 系统中创建别名以使其始终有效,而无需重新加载任何内容?

答案1

输入以下内容.bash_profile

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

根据终端的启动方式,它将运行.bash_profile.bashrc

如果您希望别名在任何地方都可用,则需要使用加载配置文件的登录终端运行它。

相关内容