Como fechar o Intellij com segurança a partir da linha de comando?

2

Estou usando o Intellij na minha máquina Rhel. Costumo usar o login remoto para trabalhar em casa. Mas como o Intellij permite apenas uma instância por vez, ele precisa ser eliminado para iniciar uma nova instância remotamente. No entanto, isso não é um close limpo & muitas vezes acabo perdendo algumas mudanças recentes. Então, a minha pergunta é - Existe uma maneira de matar corretamente o Intellij atualmente em execução na linha de comando?

    
por mindreader 26.06.2015 / 08:33

2 respostas

2

Melhor eu posso torcer para o assassinato em si - use kill regular primeiro e dê um tempo antes de kill -9 . YMMV.

Existe um Plug-in de Linha de Comando que você pode instalar, o que permite que você faça várias coisas sem iniciar o IDE, você pode querer verificar se há algo lá para ajudar com um desligamento mais limpo:

Você também pode entrar em contato com a JetBrains - talvez eles já tenham algo ou talvez possam criar algo em versões futuras.

Pessoalmente, eu optaria por uma solução baseada em VNC, que permite acessar uma sessão do servidor VNC (ou apenas o servidor Xorg local com suporte a VNC ativado) de um ou mais clientes VNC que podem ser desconectados e reconectados a qualquer momento. Pode haver outros aplicativos baseados em GUI aos quais você pode precisar acessar - esse método deve funcionar para a maioria deles.

    
por 26.06.2015 / 16:50
0

Tente se familiarizar com screen .

Quando você se conecta a partir da primeira inicialização remota, screen e dentro da sessão screen , inicie IntelliJ. Quando terminar de trabalhar, não efetue logoff, mas detach da tela pressionando Ctrl + A seguido de d

Quando você quiser recuperar seu trabalho novamente, de outro lugar, por exemplo, poderá anexar novamente à sessão à esquerda, emitindo screen -d -r

Se sua sessão for interrompida de alguma forma, sua sessão screen continuará sendo executada e permitirá que você continue quando você reativar.

    
por 26.06.2015 / 08:43

Tags