在nix环境中是否有“模式”或定义* rc文件的组?

我开始使用命令行多一点,我看到有很多方法来configuration我的$HOME一些configuration文件。 这很好,因为您可以按自己喜欢的方式进行自定义。

不幸的是,对于初学者来说,有太多的select是有点混乱。 例如,我为我使用的别名创build了.bash_alias 。 我甚至不知道这个选项存在,我习惯简单地编辑.bashrc

是否存在一个模式,一个“良好的实践”,从rc文件结构的angular度来设想灵活性模块化 ? 为此,是否存在一个标准化小组,或者每个人都创build它自己的configuration设置?

configuration文件都依赖于使用它们的软件。 在大多数情况下,这个文件被命名为.<programname>rc在某些情况下,它是一个隐藏的configuration文件. 目录,即~/.fluxbox/init

把你的别名放在.bashrc文件中没有什么问题, .bash_alias是在.bashrc调用的另一个shell脚本,有些人喜欢分离他们的configuration,而另外一些人喜欢把我们所有的相关configuration放在同一个文件中,便于pipe理。

在我的.bashrc有:

 #if [ -f ~/.bash_aliases ]; then # . ~/.bash_aliases #fi 

这是我认为是在你的,只是没有注释掉,这意味着它检查.bash_alias是一个文件,然后'源'到.bashrc文件(这是什么. ~/.bash_alias意思,在这种情况下是source的快捷方式)