庆典.用法:'./'

san*_*oIT 3 bash

我确实试图在网上找到答案,但遗憾的是空手而归.与其他关键字一起搜索"./"会带来很多点击,但没有一个能帮助...

无论如何,正如你可能会说的那样,我对MacOs很新.我从shell运行mongo.我进入/ bin文件夹并启动mongo守护进程:

'./mongod'

.

如果我只输入'mongod',我会收到以下错误:

'-bash:mongod:命令未找到'

什么是

'./'

在'./mongod'中代表什么?为什么需要?为什么我不能通过输入mongod来执行mongo.毕竟,我在正确的目录中.

cni*_*tar 6

毕竟,我在正确的目录中

但那个目录不在PATH.问题的关键是,当shell想要执行某些操作时,它会查找目录列表(在名为变量中指定PATH).并且当前目录不在该列表中.