ls ~ Cygwin 中的 xonsh 权限被拒绝

ls ~ Cygwin 中的 xonsh 权限被拒绝

xonsh我尝试在 Cygwin 终端中使用,但遇到了一些权限问题:

loom@tatooine ~ $ ls
xonsh: subprocess mode: permission denied: ls

ls但是,我可以使用以下命令:

loom@tatooine ~ $ /usr/bin/ls
Density_201807  apt-cyg  brdmp_999  setup-x86_64.exe  tmp

所以我试图找出什么ls

loom@tatooine ~ $ which ls
ls --color=auto -v

我在本机 Cygwin 终端中没有问题lsxonsh

loom@tatooine ~
$ ls
Density_201807  apt-cyg  brdmp_999  setup-x86_64.exe  tmp

loom@tatooine ~
$ which ls
/usr/bin/ls

所以,看起来有两种不同的ls情况xonsh。有没有命令可以查出xonsh它是从哪里得到 ls的?我已将问题标记为xonsh,但我希望答案只需要 bash 知识

相关内容