Como executo o savehist para o histórico do tcsh se a minha máquina congelar?

1

Meu MacBook Air congelou de repente: o teclado, o trackpad e a tela não respondem mais. No entanto, o ssh funciona.

Eu tenho uma sessão tcsh ativa. Qual sinal devo enviar para tcsh para que seja encerrado normalmente, salvando o histórico antes de sair?

Meu tcsh já tem todos os savehist apropriados configurados, ou seja, se eu fosse digitar exit , todo o histórico seria salvo. Talvez exista alguma maneira de um superusuário roubar o terminal e realmente passar os caracteres exit\n como se tivessem sido digitados no terminal virtual pelo usuário logado?

    
por cnst 05.08.2013 / 18:36

1 resposta

0

Eu tentei fazer sudo shutdown -r +1 , depois exit , através de tcsh em ssh, e parece ter funcionado. O sistema não foi reiniciado (provavelmente porque já estava congelado) e continuou respondendo por ping6 como se ainda estivesse online, mas o ssh parou de funcionar, e parece que o tcsh dentro do Terminal foi desativado também.

Depois de aguardar a conclusão do encerramento do userland, tive que pressionar e manter pressionado o botão liga / desliga por 5 segundos para realmente reinicializar.

Não tenho certeza se o mesmo resultado seria alcançado se eu tivesse pulado shutdown(8) .

    
por 06.08.2013 / 17:15

Tags