0 votos

Terminal OS X: 'ls' muestra el programa pero luego dice que el comando no se encuentra?

Estoy tratando de iniciar MongoDB desde la terminal. Cuando navego a la carpeta y le doy a 'ls', todas las aplicaciones aparecen pero cuando escribo el nombre de la aplicación ('mongod'), ¡dice que no se encuentra!

Abes-MacBook-Air:bin abe$ ls

bsondump    mongodump   mongoimport mongorestore    mongostat
mongo       mongoexport mongooplog  mongos      mongotop
mongod      mongofiles  mongoperf   mongosniff

Abes-MacBook-Air:bin abe$ mongod

-bash: mongod: command not found

¿Qué está pasando?

5voto

Juliano Puntos 13802

El ejecutable está en su directorio de trabajo actual. Por lo tanto, es necesario añadir ./ a su mando. Por lo tanto, intente ./mongod .

Consulte esta pregunta de UNIX StackExchange para obtener detalles y antecedentes: ¿Por qué utilizamos "./" para ejecutar un archivo?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X