(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?