84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
Nachdem Sie source ~/.zshrc in der Befehlszeile ausgeführt haben, können Sie nur den Befehl cd verwenden. Andere ls, vim ... können nicht verwendet werden und der Fehler zsh: Befehl nicht gefunden: ls wird gemeldet. Wie kann man das lösen?
人生最曼妙的风景,竟是内心的淡定与从容!
你的PATH肯定哪里配错了,把.zshrc里面配置PATH的相关行贴出来
看自己的zsh安装了没,看一下路径下有没有.zshrc文件
查看一下$PATH变量
$ echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
比如ls所在目录:
$ whereis ls /bin/ls
如果$PATH中不存在/bin/,ls命令是无法识别的。
/bin/
把你默认 bash 的中的path 同时也放一份到 zsh 中
cat .zshrc vim .zshrc 增加: export PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
楼上说的对,就是PATH出问题了。.zshrc里面一般PATH里面加目录的方式:
export PATH=$PATH:$YOUR_FOLDER/bin
如果一不小心写成:
export PATH=$YOUR_FOLDER/bin
就会出现你说的情况。
你的PATH肯定哪里配错了,把.zshrc里面配置PATH的相关行贴出来
看自己的zsh安装了没,看一下路径下有没有.zshrc文件
查看一下$PATH变量
比如ls所在目录:
如果$PATH中不存在
/bin/
,ls命令是无法识别的。把你默认 bash 的中的path 同时也放一份到 zsh 中
楼上说的对,就是PATH出问题了。
.zshrc里面一般PATH里面加目录的方式:
如果一不小心写成:
就会出现你说的情况。