/etc/bashrc 有变化吗?

/etc/bashrc 有变化吗?

您对默认 bash 重新配置脚本所做的任何更改是否对其他人有帮助?

请注意,/etc/bashrc 会影响所有用户,而用户主目录中的 .bashrc 只会影响该用户。

答案1

我不会更改默认的/etc/bashrc。相反,我会在

/etc/profile.d/

这样,您就拥有了可以经受住升级的东西。至少在 Fedora 和早期的 RedHat 中,/etc/bashrc包含以下脚本:

for i in /etc/profile.d/*.sh; do
    if [ -r "$i" ]; then
        . $i
fi

上次我想全局添加一些内容时,我在这个目录中创建了一个新文件,其名称以 结尾.shcsh版本以 结尾.csh

答案2

作为参考,默认的 Debian bashrc 存储在 /etc/bash.bashrc 而不是 /etc/bashrc。

答案3

大多数发行版的 /etc/bashrc 都非常小且易读。我建议阅读它们。如果有人能找到所有主要发行版的链接,我会多次投票赞成。

相关内容