SóProvas


ID
217303
Banca
IF-SE
Órgão
IF-SE
Ano
2010
Provas
Disciplina
Noções de Informática
Assuntos

Em um sistema GNU/Linux, a interface gráfica de uma aplicação deixa de responder subitamente, quais devem ser os comandos usados para identificar e destruir a aplicação?

Alternativas
Comentários
  • ps - Algumas vezes é útil ver quais processos estão sendo executados no computador. O comando ps faz isto, e também nos mostra qual usuário executou o programa, hora que o processo foi iniciado, etc.

    kill - Permite enviar um sinal a um comando/programa. Caso seja usado sem parâmetros, o kill enviará um sinal de término ao processo sendo executado.

  • ps - Apresenta um quadro atual, porém estático dos processos que estão sendo executados no sistema.

    Para saber qual PID(identificador de processos) de determinado processo que esta sendo executado pode ser utilizado o comando ps.

    kill – Finaliza, ou no popular, “mata” processos sendo executados pelo seu PID(identificador de processos), lhes enviando um sinal.

     

     

  • Alguns outros comandos:
    cat: Exibe o conteúdo de um arquivo;
    cd: Navegando entre diretórios; 
    cp: Cópia de arquivos e diretórios;
    file:Indica o tipo de arquivo;
    find: Procura arquivos;
    head, tail: Mostra o começo e fim de um arquivo;
    ln: Cria links entre arquivos;
    ls: Listar arquivos;
    mkdir: Cria um diretório;
    more, less: Visualiza arquivos por páginas;
    rmdir: Remove um diretório vazio;
    mv: Move ou renomeia arquivos e diretórios;
    rm: Remove arquivos e diretórios;
    touch: Muda timestamps.
    Bons estudos!
  • O comando ps apresenta um quadro estático dos processos (na verdade, usamos ainda com o parâmetro -e). Daí devemos observar qual aplicação queremos interromper. Para isso basta verificar no quadro o PID (um número de identificação) correspondente. Feito isso, usamos o comando kill "número PID" para "destruir a aplicação".

    O comando top também apresenta um quadro dos processos. Contudo, este é dinâmico (o qual acho melhor), ou seja, o quadro fica atualizando constantemente (e para finalizá-lo devemos apertar a tecla Q). Porém não pode ser a alternativa D porque nem sequer existe nativamente no GNU/Linux o comando "del".

    Assim, a alternativa A é a correta.
  • ps e kill são usados no Linux para matar um processo, no caso o que está travado.

  • pstree esse comando permite exibir uma lista hierárquica de processos no formato de árvore;

    O comando ps lista a lista de processos em execução, útil para saber o pid de um processo para o mandar abaixo com o comando kill, entre outras coisas

    ps aux mostra todos os processos.

  • Utilize ps para descobrir qual o PID

    -------------------------------

    Comando kill -> Envia um sinal de término ao processo sendo executado (fechará o programa)

    Obs: Precisar saber o PID (Process IDentification Number) - Nº de identificação do processo.

    Ex: kill 456 {Mata o processo de PID =456}

    -------------------------------

    E se eu não souber o nº do PID?

    Use killall e o nome do processo.. Ex: killall chrome

    OU pkill e o nome do processo, porém aqui pode ser o nome abreviado também.. Ex: pkill chr

    -------------------------------

    Você pode usar -9 p/ matar o processo imediatamente sem permitir salvar dados

    Ex: kill -9 456 {vai matar o processo 456 imediatamente!)

  • Se fosse no Windows, o que vc faria? Acionaria o gerenciador de tarefas e encerraria o programa que estivesse com problemas. No linux é a mesma coisa. Vc acessaria o gerenciador de tarefas (pode ser com o comando TOP ou com o ps) e logo em seguida encerraria o processo com problema (kill).