0 votos

`sudo` y otros comandos no encontrados en terminal en modo opciones de inicio

(EDITADO para mayor especificidad)

Cuando uso terminal en modo recuperación (en un MacBook Pro con silicona de Apple) muchos comandos bash parecen faltar y me dan errores de "comando no encontrado" cuando intento ejecutarlos. Esto va para los comandos menos básicos como systemsetup ese problema no son bash estándar, sino también algunos realmente básicos como sudo y man y du (pero no df ). ¿Cuál es la causa? He buscado otra pregunta ( sudo: comando no encontrado ) que sugería que quizás había un problema con mi PATH, pero los pasos que se sugerían para solucionarlo no cambiaban nada:

-bash-3.2# /usr/bin/nano ~/.bash_profile
-bash: /usr/bin/nano: No such file or directory
-bash-3.2# /bin/cat /etc/paths
cat: /etc/paths: No such file or directory
-bash-3.2# export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
-bash-3.2# sudo echo test
-bash: sudo: command not found

¿El modo de recuperación está ejecutando un super ¿Bash reducido que no reconoce estos comandos? ¿O esto tiene que ver con la forma en que mi sistema fue dañado de alguna manera? ¿O algo más?

2voto

Ezekiel Elin Puntos 241

Como ya se ha mencionado, se está ejecutando como Root por lo que sudo no es necesario.

Sin embargo, para elaborar más, usted no está arrancando desde su sistema regular - muchas herramientas no estarán disponibles. No hay nada malo en tu sistema. Está reducido al mínimo para permitirle interactuar con su disco y diagnosticar problemas.

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