Mi terminal no reconoce la mayoría de los comandos. No reconocerá ls, ruby, python, brew y algunos otros. ¿Alguien sabe cómo arreglar esto?
Mi terminal no reconoce la mayoría de los comandos. No reconocerá ls, ruby, python, brew y algunos otros. ¿Alguien sabe cómo arreglar esto?
Esto suena como un problema con su PATH
, ejecute
/usr/bin/echo $PATH
Mi conjetura es que faltarán los directorios necesarios
export PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin
Entonces inténtalo de nuevo
La variable PATH
es la lista de directorios que se buscarán cuando los ejecute el shell; esta variable no se mantendrá entre las sesiones de bash, y debe establecerse en su archivo ~/.bashrc
.
echo "export PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin" >> ~/.bashrc
En su shell, bash , el archivo .bashrc
se convertirá automáticamente en fuente en la creación del terminal.
Lea otras preguntas en las etiquetas terminal