
システム起動時に獲得したようですが、/etc/profile
どこから出るのでしょうか?.bashrc
ユーザーがログインすると、階層からインポートされません。私はUbuntuを使用していますが、これはディストリビューション全体で普遍的だと思います。
答え1
man bash
:
bashが--loginオプションを使用して対話型ログインシェルまたは非対話型シェルとして呼び出されると、まず/ etc / profileファイル(ファイルがある場合)からコマンドを読み取り、実行します。
これがまさにあなたの殻です。以前読んだことがあります.bashrc
。もちろん、ファイルを無視するシェルもあります。例えば、[t]csh
私は気にしないと思います。