Autor Tópico: Encerrar Firefox 10 via linha de comando  (Lida 4936 vezes)

Offline bertoni

  • Usuário Ubuntu
  • *
  • Mensagens: 86
    • Ver perfil
Encerrar Firefox 10 via linha de comando
« Online: 13 de Fevereiro de 2012, 20:11 »
Desde que a Mozilla adotou a nova nomeklatura das versões do navegador Firefox um probleminha tem ocorrido com certa frequência e incomodado os usuários do Kubuntu 10.04, entre outras versões...

Quando você inadvertidamente fecha o navegador Firefox e logo em seguida tenta abrí-lo novamente aparece uma notificação chata dizendo que o processo Firefox ainda está ativo e que você precisa encerrá-lo ou reiniciar a sessão.

O processo de reiniciar sessão lembra o chato sistema operacional das janelas e pode resultar na perda de algum trabalho que você esteja desenvolvendo em outro aplicativo. Então, para evitar este incomodo, enquanto o pessoal da Mozilla ou do Kubuntu não encontra uma solução viável, o que podemos fazer é encerrar o Firefox via linha de comando.

1) Abra um terminal.

2) Aparecerá uma linha parecida com essa

xxx@xxxx1:~$

3) Na frente do $ digite

killall -9 firefox

(a linha completa ficará assim xxx@xxxx1:~$ killall -9 firefox)

Esse comando matará todos os processos relacionados ao Firefox que ainda estiverem rodando em sua máquina. Fechando inclusive aquela que pede para reiniciar a sessão.

4) Abra o firefox normalmente.

Offline jorge505

  • Usuário Ubuntu
  • *
  • Mensagens: 430
  • Ubuntu 12.10
    • Ver perfil
    • Tutoriais GIMP
Re: Encerrar Firefox 10 via linha de comando
« Resposta #1 Online: 13 de Fevereiro de 2012, 20:35 »
E pode ser feito também para outras tarefas:

Digite:
Código: [Selecionar]
ps -ePara obter a lista dos programas em execução, algo como:

Citar
PID TTY          TIME CMD
    1 ?        00:00:00 init
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 ksoftirqd/0
    4 ?        00:00:00 kworker/0:0
    5 ?        00:00:00 kworker/u:0
    6 ?        00:00:00 migration/0
    7 ?        00:00:00 watchdog/0
    8 ?        00:00:00 cpuset
    9 ?        00:00:00 khelper
   10 ?        00:00:00 kdevtmpfs
   11 ?        00:00:00 netns
   12 ?        00:00:00 sync_supers

No meu caso eu quero finalizar o Dolphin, que possui o número PID igual a 1975, então executo:
Código: [Selecionar]
kill -9 1975E assim finalizo o processo do Dolphin  :)
Abraços

Offline garfo

  • Usuário Ubuntu
  • *
  • Mensagens: 1.023
  • Keep easy and simple.
    • Ver perfil
    • linux
Re: Encerrar Firefox 10 via linha de comando
« Resposta #2 Online: 13 de Fevereiro de 2012, 20:45 »
Eu fiz um script contendo "killall firefox-bin" (não coloco o -9) e salvo no desktop como "fecharessaporcaria.sh".

Depois é só executar (dois cliques em cima do arquivo .sh)


Mas raramente eu uso o script, aqui o Firefox não costuma dar esse problema.


Garfo -  linux
"Pra quê complicar? Facilidade e simplicidade é tudo!"

Offline sigur

  • Usuário Ubuntu
  • *
  • Mensagens: 1.176
    • Ver perfil
Re: Encerrar Firefox 10 via linha de comando
« Resposta #3 Online: 14 de Fevereiro de 2012, 09:36 »
para que serve o -9?

ps: legal, até que enfim consegui usar o ps com uma saída melhor do que a que aparece apenas com o uso do ps.

Offline bred81

  • Usuário Ubuntu
  • *
  • Mensagens: 971
  • HAN?!
    • Ver perfil
Re: Encerrar Firefox 10 via linha de comando
« Resposta #4 Online: 14 de Fevereiro de 2012, 10:41 »
para que serve o -9?

ps: legal, até que enfim consegui usar o ps com uma saída melhor do que a que aparece apenas com o uso do ps.
se não me engano o -9 é um sinal de trap, enviado ao bash, para matar o processo "aonde ele está" (quando você dá um "kill" normal ele manda o programa encerrar, com o -9 ele interrompe o funcionamento do programa).
Acho que estou errado, alguém pode me confirmar o que acabei de dizer?
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

Offline garfo

  • Usuário Ubuntu
  • *
  • Mensagens: 1.023
  • Keep easy and simple.
    • Ver perfil
    • linux
Re: Encerrar Firefox 10 via linha de comando
« Resposta #5 Online: 14 de Fevereiro de 2012, 11:13 »
Muito difícil um programa ainda continuar rodando depois de um "killall" (é o mesmo que "kill -9"), é como se fosse um headshot certeiro no alvo  :D
Garfo -  linux
"Pra quê complicar? Facilidade e simplicidade é tudo!"

Offline PRSC

  • Usuário Ubuntu
  • *
  • Mensagens: 668
    • Ver perfil
Re: Encerrar Firefox 10 via linha de comando
« Resposta #6 Online: 16 de Fevereiro de 2012, 21:57 »
Eu uso o monitor de sistema quando algum programa emperra.

Abraço.
Placa Gigabyte 970A-ud3p..16 GB Corsair Vegeance..FX8300..nVidia GTx750Ti.Gabinete Cougar Challenger
Linux user #511