zsh:找不到命令:mv(我正在尝试移动 composer.phar)

zsh: command not found: mv (I'm trying to move composer.phar)

我正在尝试学习 Udemy 上的课程 (laravel)。我刚刚下载了 XAMPP(我在 macOS Monterey 上)并编辑了 ~/.zshrc 文件并添加了 export PATH=/Applications/XAMPP/bin

之后我安装了成功运行的 composer,但是现在当我尝试 运行 这个命令时:mv composer.phar /usr/local/bin/composer shell 响应:zsh:command not found: mv

有人知道如何解决这个问题吗?

在您的 PATH 中未找到文件 mv,您的 PATH 变量设置是否正确? 输入 echo $PATH 查看您的 PATH 变量。

尝试/bin/mv查看二进制文件是否存在。

你弄乱了你的 PATH。做一个

path+=(/Applications/XAMPP/bin)

而不是您现在使用的 export PATH=...。并且因为你想 fiddle 在你的 .zshrc 中使用 PATH,我也建议做一个

typeset -aU path

靠近 .zshrc 的顶部以避免启动交互式子 shell 时出现重复的 PATH 条目。