プログラミング

wsl bash .bashrc: 許可がありません の対処

WindowsのWSL Linux Bashで”.bashrc: 許可がありません”エラーの対処方法についてメモです。

windowsを再起動してからbashを開くと、.bashrcが実行されないことがある。

$ ls -al ~
合計 124
drwxr-xr-x 1 yuis yuis 4096 8月 12 07:50 .
drwxr-xr-x 1 root root 4096 9月 30 2017 ..
drwx—— 1 yuis yuis 4096 3月 6 00:39 .aptitude
-rw-rw-rw- 1 yuis yuis 28823 7月 12 22:45 .babel.json
-rw——- 1 yuis yuis 13920 8月 12 15:03 .bash_history
-rw-r–r– 1 yuis yuis 220 9月 30 2017 .bash_logout
———- 1 yuis yuis 5272 8月 12 04:32 .bashrc
-rwxr-xr-x 1 yuis yuis 5272 8月 12 07:50 .bashrc.bak

権限を確認してみると、やはりなぜか権限が消えている。何故だ…。

cd ~
sudo chmod 755 .bashrc
bash

これで権限を変えて、新しく開いて.bashrcが読み込まれることを確認できればおk。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です