输入$ ls /Applications/Docker.app/Contents/Resources/etc/ 之后显示zsh: command not found:
时间: 2023-07-07 18:45:31 浏览: 160
Win10 WSL运行docker报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock.
5星 · 资源好评率100%
如果在执行 `ls /Applications/Docker.app/Contents/Resources/etc/` 命令时显示 `zsh: command not found`,说明你的系统中没有找到 `ls` 命令或者 `ls` 命令不在系统的环境变量中。
你可以尝试使用完整路径来执行 `ls` 命令,尝试以下命令:
```
$ /bin/ls /Applications/Docker.app/Contents/Resources/etc/
```
如果以上命令可以正常执行并且输出了 `docker-compose.zsh-completion` 和 `docker.zsh-completion` 文件,那么说明 Docker 的自动补全脚本已经存在。
如果你的系统确实没有安装 `ls` 命令,你可以尝试使用 Homebrew 工具来安装 `coreutils` 包,该包包含了 `ls` 命令和其他一些基本的命令。你可以按照以下步骤来安装:
1. 安装 Homebrew
打开终端,执行以下命令安装 Homebrew:
```
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
```
2. 安装 coreutils 包
执行以下命令安装 coreutils 包:
```
$ brew install coreutils
```
安装完成后,`ls` 命令就可以使用了。
如果以上方法还是无法解决问题,请再联系我。
阅读全文