我添加了一些新命令,~/.bash_profile
但每次启动新的终端会话时,它似乎都会忘记这些命令,我必须. ~/.bash_profile
重新执行。有没有办法避免在每个终端会话中都执行此操作?
谢谢。
答案1
我不知道为什么 ~/.bash_profile 会被覆盖,但我以前也遇到过这个问题。相反,使用 ~/.bashrc。
我所做的是创建文件~/.bashrc2
。我把所有自定义命令都放在该文件中。得到所需内容后,编辑~/.bashrc
并在底部添加以下行:
. ~/.bashrc2
即使~/.bashrc
被修改,也不会损害您的自定义。现在您有一个便携式自定义文件,可以将其带到任何计算机上。