我想知道是否有任何关于创建~/.bash_profile的指导(可能是从手册页面或其他什么地方)。默认情况下,Ubuntu18.04没有一个,它只有一个.profile文件。据我所知,.profile应该只是在执行~/.bashrc。因此,我的假设是,我只需要在~.bash_profile的末尾添加一行来执行~/.bashrc,如下所示:
[[ -f ~/.bashrc ]] && . ~/.bashrc我之所以问这个问题,是因为如果我创建了这个文件,那么我的.profile文件就不会被调用,所以我只需要确保我做得对。
我的问题的第二部分是,我是否正确地理解了~/.bash_profile应该只在登录期间被调用一次,然后就这样了(也就是说,次序列交互shell只调用/etc/bash.bashrc,后面跟着~/.bashrc?)
发布于 2022-12-05 00:40:44
大约六个月前,我也有过类似的问题,并得到了一些很好的指导。请参考我的问题及其答案。
最后,我把在命令行工作所需的所有东西都放进了~/.bashrc,把所有东西都放在了~/.profile中。我把~/.bashrc来源于~/.profile和~/.bash_profile的顶部。
如果您想查看我的网络文件现在的化身,就像它们一样,欢迎您这样做。他们组织得相当好(我认为),而且有很好的评价。
https://askubuntu.com/questions/1444003
复制相似问题