Bash

FreeBSD 上的系統範圍的 bashrc

  • July 28, 2020

在 linux 上,通常有一個全域 bashrc 文件(/etc/bash.bashrc/etc/bashrc)。但是在 FreeBSD 上 bash 似乎不支持這個特性。那麼添加系統範圍的 bashrc 的最佳方法是什麼?

您可以嘗試strings查看二進製文件中包含哪些路徑。

無論如何,在 RHEL5 中,bash 的唯一系統範圍配置文件是/etc/profile,並且沒有/etc/bashrc其他配置文件。

FreeBSD 上的 Bash 的互動式非登錄 shell 似乎沒有通用啟動文件。您將不得不添加如下內容:

. /etc/bash.bashrc

到每個使用者的~/.bashrc.

引用自:https://serverfault.com/questions/174251