rm
我最近想在 Mac 上的终端中使用该命令。令我惊讶的是,它只是回复:
-bash: rm: command not found
我可以使用mv
、、等cp
。但是不知为何不起作用。我都不能使用。cd
ls
rm
/bin/rm
知道哪里出了问题吗?
答案1
您能否给我们以下命令的输出:
stat /bin/rm
和
echo $PATH
当您打开一个新终端时问题是否仍然存在?
在尝试使用 rm 命令之前您是否做了什么特别的事情?
更新:第一个命令的输出确认缺少命令 rm。为什么,我不知道。也许,在被 sudo 时,你错误地执行了类似 的操作/bin/rm /bin/rm
。
要修复它,你可以尝试从另一台 Mac 复制可执行文件命令吗?
答案2
我也遇到过类似的情况,不过我的是
sudo: rm: command not found
这是由于错误地更改了 ~/.bash_profile 中的路径造成的