Al ser un ávido usuario de Linux antes de comprar una MacBook Pro, normalmente tengo varias pestañas de terminal abiertas al mismo tiempo.
En el pasado, los bloqueos y reinicios generalmente destrozaban mi flujo de trabajo y la mayoría de mis respectivos historiales de pestañas. Busqué formas de resolver este problema, pero siempre aparecían vacías; además de varias técnicas que utilizaban combinaciones de herramientas como ssh
, screen
, tmux
y requerían un servidor privado virtual (o similar).
Una de mis cosas favoritas sobre el uso de mi MacBook Pro para escribir scripts y el uso de herramientas CLI, etc .; Es que mis sesiones de terminal persisten más allá de los bloqueos y reinicios por defecto. De hecho, acabo de restaurar una copia de seguridad de hace casi 2 años, y cuando inicié sesión por primera vez, me presentaron mi escritorio antiguo y tres bash
shells que comprendían un proyecto en el que estaba trabajando todo ese tiempo. .
Me gustaría saber cómo OS X hace posible esta característica. ¿Alguien aquí tiene una idea de cómo funciona?