为什么在 root 用户 ~/.bashrc 文件中找到的别名默认不用于标准用户?

为什么在 root 用户 ~/.bashrc 文件中找到的别名默认不用于标准用户?

别名有什么原因吗

alias rm='rm -i'

root用户的文件中发现~/.bashrc其他用户默认不使用?

答案1

非 root 用户不使用的~root/.bashrc原因与他们也不使用任何其他用户的原因相同~/.bashrc- 这些文件是个人每个交互式 shell 启动文件。

bash如果您希望系统上的所有用户使用标准别名或其他初始化,则这些声明属于系统范围的每个交互式 shell 启动文件/etc/bash.bashrc

相关内容