I never remember to launch screen or dtach before I start some long- running job. Wouldn't it be handy to be able to - detach - attach - lock - dup - log - snoop - share any tty, any time? Or is there already an elegant way of doing it I haven't heard of? It's also be handy to be able to freely manipulate consoles across a cluster.