Beim Öffnen von Bash nach einem Neustart von Windows wird .bashrc manchmal nicht ausgeführt. Einführung in die Behandlung des Fehlers “.bashrc: Zugriff verweigert” in der WSL Linux Bash-Befehlszeile.
$ ls -al ~
total 124
drwxr-xr-x 1 yuis yuis 4096 Aug 12 07:50 .
drwxr-xr-x 1 root root 4096 Sep 30 2017 ..
drwx------ 1 yuis yuis 4096 Mar 6 00:39 .aptitude
-rw-rw-rw- 1 yuis yuis 28823 Jul 12 22:45 .babel.json
-rw------- 1 yuis yuis 13920 Aug 12 15:03 .bash_history
-rw-r--r-- 1 yuis yuis 220 Sep 30 2017 .bash_logout
---------- 1 yuis yuis 5272 Aug 12 04:32 .bashrc
-rwxr-xr-x 1 yuis yuis 5272 Aug 12 07:50 .bashrc.bak
Bei der Überprüfung der Berechtigungen sind die Berechtigungen irgendwie verschwunden. Warum…
cd ~ && sudo chmod 755 .bashrc && sudo chmod 755 .env && bash
Ändern Sie damit die Berechtigungen, öffnen Sie es neu, und wenn Sie bestätigen können, dass .bashrc geladen wird, sind Sie fertig.