Primero: obviamente no estoy hablando de iniciar sesión y luego iniciar automáticamente Terminal.app.
En versiones anteriores de Mac OS X , solía poder escribir >console
el campo de nombre de usuario en la pantalla de inicio de sesión e ir directamente a una sesión de terminal de línea de comando.
No lo he hecho en años hasta el otro día. Sin embargo, ahora, cuando lo intento, mi computadora se bloquea. No puedo cancelar, y nunca me envía a una sesión de terminal.
¿Es posible seguir haciendo esto? Si no es así, ¿alguien sabe cuándo fue eliminado? Parece extraño que al escribir >console
, la máquina se bloquee si no la reconoce de alguna manera.
macos
terminal
login-screen
Thrillho
fuente
fuente
Respuestas:
Si encuentra que la consola no funciona, el sistema operativo más nuevo la ha deshabilitado de manera predeterminada.
Una modificación rápida de la línea de comando de la preferencia lo volverá a habilitar:
fuente
10.12.1 (16B2555)
> la consola funciona en OS X 10.7.5, 10.8 y 10.9
Acabo de probar
>console
y pude iniciar sesión en la consola sin problemas al ejecutar los OS X anteriores.Diría que hay algo más mal con su sistema si no puede acceder a la consola básica.
También verificaría los registros de la consola y el monitor de actividad como se especifica aquí .
fuente
Otra cosa que quizás desee verificar es si puede arrancar en modo de usuario único. El modo de usuario único se activa manteniendo cmd-s al inicio:
http://support.apple.com/kb/ht1492
El entorno de modo de usuario único es bastante diferente del terminal estándar, porque inicia sesión como root y muchos servicios del sistema están desactivados, por lo que no es equivalente al
>console
enfoque.fuente
>console
en la pantalla de inicio de sesión.Tengo el mismo problema y puedo agregar lo siguiente:
se introdujo en la máquina antes de ingresar> consola en la ventana de inicio de sesión.
Ingresó> consola y presione regresar en la ventana de inicio de sesión.
En la máquina que estaba conectada a través de ssh ejecuté sudo tail /var/log/system.log que mostraba evidencia de un bloqueo de SecurityAgent.
mató (kill -HUP) el proceso WindowServer (a través de ssh) e inmediatamente obtuvo un bloque blanco en la esquina superior izquierda de la pantalla. Presioné Volver y estaba en el inicio de sesión: indicador y pude autenticarme y trabajar en modo consola.
Las pruebas posteriores han sido todas iguales, por lo que para acceder a la consola parece que necesita una segunda máquina y acceso ssh.
fuente