3
〜/ .profile,〜/ .bashrc,〜/ .bash_profile,〜/ .gnomerc,/ etc / bash_bashrc,/ etc / screenrc…有什么区别?
回答关于SO和askubuntu的问题,以及翻阅(和阅读)的标头,$HOME并/etc/指出了许多可用于设置环境变量的文件,包括: ~/.profile ~/.bashrc ~/.bash_profile ~/.gnomerc ~/.Rprofile /etc/bash_bashrc /etc/profile /etc/screenrc 我收集/etc/所有用户的工作文件,而其中的文件$HOME是特定于用户的。我还收集了.profile在登录.bashrc时加载的内容,而在/bin/bash执行时加载的内容。我也了解不同的程序具有不同的设置文件(例如.RprofileR)。但我希望您能澄清一下: 是*rc和*profile文件本质上的区别? 此类文件的范围是什么(例如,Linux通常使用哪些文件) 是否有层次结构(例如,.bashrc覆盖中设置的变量.settings) 此类文件有什么好的参考?对于这些文件中的选项? 关联问题 “如何在emacs-ess的R中访问bash环境变量?” “从键盘快捷方式启动应用程序与从终端启动应用程序之间有区别吗?”