You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级MacOS Sonoma 14.1.1后find命令报错zsh: command not found: find.求解决

解决方案

首先,你输入的命令存在语法错误:

find. -name "DS_Store" type f -delete

zsh提示command not found: find.,是因为**find命令和后面的.(当前目录)之间没有空格**,系统把find.当成了一个不存在的命令。

修正后的正确命令如下(同时补上两个细节错误):

find. -name ".DS_Store" -type f -delete

补充说明:

  • 目标文件是.DS_Store(文件名前有英文点),原命令遗漏了这个点,会导致找不到文件
  • -type f是find的标准参数格式,前面必须加短横线

如果修正语法后仍然提示find命令不存在,可按以下步骤排查:

  • 先验证find命令本身是否存在,执行:
    /usr/bin/find --version
    
    若能正常输出版本信息,说明命令本体没问题
  • 检查当前PATH是否包含/usr/bin,执行:
    echo $PATH
    
    若未包含,重新设置PATH并生效:
    export PATH="/usr/bin:/bin:/usr/local/bin:/sbin:$PATH"
    
  • 重启终端,确保PATH设置生效

内容的提问来源于stack exchange,提问作者Ian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 20:55:59