在我的Linux 系统(ubuntu),当我创建某个别名,~/.bashrc
然后重新启动终端/系统时,该别名总是能够再次起作用,而无需重新加载任何内容。
但在我的媒体访问控制系统,当我在同一个文件中创建相同的别名时,它仅在当前终端会话中有效,但重新启动终端后就不再有效。我需要source ~/.bashrc
再次加载它。
问题:如何/在哪里在我的 MAC 系统中创建别名以使其始终有效,而无需重新加载任何内容?
答案1
输入以下内容.bash_profile
:
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
根据终端的启动方式,它将运行.bash_profile
或.bashrc
。
如果您希望别名在任何地方都可用,则需要使用加载配置文件的登录终端运行它。