¿Hay una terminal nativa en OS X, sin tener que cargar el escritorio, el administrador de ventanas, etc.? [duplicar]

Por ejemplo, en linux puede iniciar desde una terminal, no tiene que cargar un escritorio, un administrador de ventanas, etc. ¿Existe algo así en Mac OS X? Y como en Linux, ¿es posible cambiar a uno de estos desde el escritorio?

¿Puede aclarar su caso de uso, ya que en Linux no puede cambiar de un escritorio a una terminal de inicio de sesión?
@Mark ¿Qué tal Ctrl+Alt+F1?
@Mark Sí, puedes, en casi todas las distribuciones.
@Marque su suposición es totalmente incorrecta. Puedes hacerlo en casi todas las distribuciones que he visto...
De acuerdo, puede, pero la pregunta debe explicarse un poco más, ya que no es exactamente posible en OS X. puede tener una terminal de pantalla completa desde el escritorio o una consola de usuario único y no tener escritorio, pero no ambos.

Respuestas (5)

No creo que el modo de usuario único sea realmente lo que quieres.

Una mejor idea es usar un inicio de sesión de consola.

Para hacer esto, primero tiene la ventana de inicio de sesión configurada para mostrar "Nombre y contraseña":

Preferencias del sistema → Usuarios y grupos → Opciones de inicio de sesión → Mostrar ventana de inicio de sesión como: Nombre y contraseña

Luego, puede iniciar sesión como "> consola" como nombre de usuario (sin contraseña) y obtener un indicador de terminal.

No es muy bonito, pero es útil si lo necesitas.

Listo, no sabia de esto. ¿Desde qué versión ha sido esto parte de OS X?
@Nit Intenté esto en 10.8.5 y la pantalla parpadea en gris por un segundo, y luego muestra el mensaje de inicio de sesión nuevamente.
Esto parece un agujero de seguridad para poder obtener un aviso sin contraseña...
@Nit Esto ha existido por algún tiempo... No puedo decirlo con certeza, pero creo que recuerdo haberlo usado desde 10.4.
@Michael Este no es un mensaje sin contraseña: la consola requiere iniciar sesión antes de cargar el shell.
@Nit: creo que esto ha existido desde el comienzo de OS X. También hay "> reiniciar" y "> apagar" y "> salir". Este último reinicia el servidor de ventanas, creo. Michael: el modo de usuario único no requiere una contraseña (a menos que tenga habilitado File Vault). "> consola" requiere un inicio de sesión, como mencionó grgarside.
También puede usar un comando de Terminal para iniciar en modo de usuario único:sudo nvram boot-args="s"

Además de lo que dijo TJ Luoma , también puedes:

  1. Vaya a la pantalla de inicio de sesión normal, con la lista de usuarios.

  2. Seleccione uno (cualquiera, no importa) con el teclado.

  3. Presiona ⌥ Option+ ↩︎ Return.

  4. Escriba >consoleen el campo de nombre de usuario, dejando la contraseña en blanco.

  5. Presiona ↩︎ Returne inicia sesión.

Desafortunadamente, no he tenido mucha suerte con esto; a veces simplemente no aparece, con o sin una pantalla externa.

Lo que está buscando se llama modo de usuario único. Reinicie la computadora, una vez que escuche el timbre de inicio, mantenga presionado Command-S y OS X cargará todo menos la GUI.

Consulte Mac OS X de Apple: Cómo iniciar en modo de un solo usuario o detallado .

Al encender, mantenga presionada la tecla 's'. Ingresará al modo de usuario único donde la interfaz es a través de una ventana de terminal de pantalla completa (la consola).

Hay advertencias, usted es esencialmente root en ese punto, y sí, puede cambiar de usuario o ejecutar el inicio de sesión.

Para cambiar a una consola desde el escritorio, simplemente use Terminal.app y maximícela para que cuando cambie a ella esté en pantalla completa.

Tenga en cuenta que esto no es lo mismo que el modo de usuario único, ya que iniciará sesión como usuario, por lo que es como xterm en Linux.

Solo tenga en cuenta que Linux y OS X son diferentes y harán las cosas de diferentes maneras, por ejemplo, desde el inicio de la consola de Linux puede iniciar X11 (es decir, el escritorio) pero no en OS X.