1 votos

Terminal de comandos en bash dejado de funcionar

Estaba tratando de instalar algunas cosas para la scala de desarrollo en mi MAC, y probablemente me las arreglé rompió la consola/terminal mientras yo estaba sin pensar la ejecución de algunos de los scripts que no sé.

Ahora cuando inicio el terminal siempre se empieza con esta línea;

$ /sbin:sbin:/usr/local/bin': not a valid identifier

Y ahora cuando lo intento, veo que algunos comandos en bash no funciona, por ejemplo grep, syslog, etc..me sale un error que dice;

-bash syslog: "no such file or directory"   

Alguna idea de lo que está mal y cómo puedo solucionar este problema

2voto

fbence Puntos 6

Intente editar el .o de perfil .bash_rc archivo en el terminal

 /usr/bin/vi ~/.profile

y a ver si uno de los software ha puesto cosas que no deberían estar ahí (sobre todo si uno ha puesto un desordenado comando PATH). (Alternativamente, pero menos probable que los afectados son /usr/bin/sudo /usr/bin/vi /etc/profile o /usr/bin/sudo /usr/bin/vi /etc/bashrc).

Si usted no sabe cómo utilizar el editor VI, también puede utilizar /usr/bin/nano en lugar de /usr/bin/vi

Para empezar, hasta que encuentre donde esto sucede, la edición de el .perfil (ver arriba) se puede poner el siguiente comando como el último comando al final de su ~/.archivo de perfil.

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

Esto debería al menos dar de nuevo el acceso a sus comandos normales.

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