Las shells en sistemas basados en UNIX se pueden iniciar en modos con inicio de sesión y sin inicio de sesión:
Una shell con inicio de sesión es una shell que se le da al usuario al iniciar sesión en su cuenta. Esto se inicia usando las opciones -l o --login, o colocando un guión como el carácter inicial en el nombre del comando, por ejemplo invocando bash como -bash.
Una sub shell, también llamada una shell sin inicio de sesión es una shell que se inicia después del proceso de inicio de sesión sin las opciones -l o --login y sin un guión adicional antes del nombre de comando.
Los casos generales en los que se tiene una shell con inicio de sesión son:
Acceder a su equipo de forma remota usando ssh.
Simular una shell con inicio de sesión inicial con bash -l o sh -l.
Simular una shell con inicio de sesión como superusuario inicial con sudo -i.
Puede permitir que la Terminal inicie una shell con inicio de sesión. Su shell predeterminada comenzará con un carácter de guión antepuesto a su nombre.
Pulse el botón de menú en la esquina superior derecha de la ventana y elija Preferencias.
En la barra lateral seleccione su perfil en la sección Perfil.
Seleccione Comando.
Bajo la etiqueta Comando, seleccione Ejecutar comando como una shell con inicio de sesión.
¿Quiere hacer un comentario? ¿Ha encontrado un error? ¿Las instrucciones no son claras? Envíe sus comentarios sobre esta página.