lisz-works

プログラミングと興味を貴方に

パッと解決!SSH接続で.bashrcを読み込まなかったので設定!

【スポンサーリンク】

Linuxペンギン

以前作成したXubuntu環境に、SSH接続したところ……

.bashrcがなぜか読み込まれませんでした。

そもそも.bashrcがロードされていなかった

.bashrcが読み込まれたら、適当な文字を出力するようにしてログインしてみました。

echo load .bashrc

すると、なんの反応もなし……

.bash_profileに読み込み設定

.bash_profileを見てみると、初期状態ではファイルの中身は空でした。

なので

if [ -f ~/.bashrc ]; then
    source ~/.bashrc
fi

を追記しました。

bashをリロード(exec $SHELL -l)してみると、ちゃんと.bashrcが読み込まれました!

そもそも.bashrcとは?

.bashrcは「bashが読みこまれる度に読み込まれる設定ファイル」です。

なのでbashの設定は、基本的にはここに書いておけばOKでしょう。

参考

コチラを参考にしました。ありがとうございました!

qiita.com

あとがき

XubuntuにSSH接続→.bashrcを読み込まなかったので対策でした!

接続した矢先「なんで読み込まれてないの……」ってなったので焦りました(笑)

単純な解決方法で終わってよかった!

みなさんも「なぜかbashrcが読み込まれない!」と思ったら参考にしてみてください!