Para quem gosta ou adora o shell do Linux existe o "screen",
que quando habilitado atua como um gerenciador de janelas em
modo shell. Para poder habilitá-lo execute:
$ screen
Pronto, agora você pode curtir as maravilhas desse console, como
por exemplo fazer:
Colocar uma barra de tarefas mostrando a hora do seu sistema
Linux no shell: pressione as teclas Ctrl+a, solte
e depois ":", sem aspas é claro. Aparecerá no canto inferior
esquerdo de sua tela um prompt, então digite:
hardstatus alwayslastline "%c %w"
É só teclar enter e temos uma barra permanente (até que você
saia do screen) com os nomes das janelas abertas e hora atual.
Criando uma nova janela: pressione Ctrl+a, solte
e depois "c", sem aspas. Pronto, você tem um novo
shell. Lembrando que você pode criar vários shells podendo
assim executar em cada, uma tarefa diferente... gostou? :))
Saindo do Screen e recuperando depois a tela onde você estava:
pressione Ctrl+a, solte depois "d", para
recuperar a tela onde estava digite:
$ screen -r
Pronto, você está no mesmo local de antes de sair do screen.
Listando as "janelas" criadas pelo screen digite:
$ screen -ls
Quanto mais você mexe no screen, mais alucinado se fica por usar essa
maravilha, além do mais sendo no shell do sistema.
Preste bem atenção, pois a tecla pressionada tem que estar minúscula,
pois se você pressionar Ctrl+a depois "S" a tela se divide em duas,
hehe... essa é uma outra função do Screen...
O Screen tem várias funções como de copiar conteúdos no shell e outras
que você poderá descobrir digitando Ctrl+a seguido de "?",
sem aspas.
Você pode configurar o Screen editado o arquivo /etc/screenrc.
[2] Comentário enviado por brock_carlos em 16/02/2005 - 13:06h
Alem do hardstatus, o que eu gosto de usar tbm é um screen -t um_titulo, que ajuda a identificar o screen que eu estou usando, isto é, no caso de existerem mais usuários compartilhando um só login.
[4] Comentário enviado por bryan em 24/01/2007 - 17:01h
Para usar quando tu não quer abrir o X, é uma mão na roda. Também é bom para aqueles que gostam de usar o xterm ou qualquer outro terminal que não suporta abas... =)
[6] Comentário enviado por femars em 22/09/2009 - 13:35h
Para exibir o load average é só colocar o "%l". exemplo: hardstatus alwayslastline "%l %c %w"
Essa ferrameta é excelente para quem administra servidores remotametne, imagine vc fazendo algo no seu ser servidor derrepende a conexão cai? com o screen nao tem problemas!