Execução

1. Execução

Welington Silva de Lima
welington silva

(usa Ubuntu)

Enviado em 01/06/2011 - 08:26h

Olá Galera bom dia a todos, gostaria de saber qual é o comando que eu utilizo para poder verificar no Ubuntu os programas que estão em execução no momento e como faço para finalizar os processor de execução desse programa tipo um

Ctrl+Alt+Del do Windows saca????
Alguém pode me passar o procedimento via código se possivel muito grato a todas!!!


  


2. Re: Execução

Edimar
dimasdaros

(usa Arch Linux)

Enviado em 01/06/2011 - 09:11h

Opa, bom dia welington, tudo certo?

Você pode verificar com os comandos "top" e "ps".

O Comando "top" lhe trará algo semelhante à isto:
Tasks: 193 total, 1 running, 192 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.5%us, 2.6%sy, 0.3%ni, 90.7%id, 0.9%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2052488k total, 1044144k used, 1008344k free, 115040k buffers
Swap: 779112k total, 0k used, 779112k free, 427504k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2073 dimas 20 0 383m 241m 22m S 9.5 12.0 11:15.59 opera
5594 dimas 20 0 98468 12m 9948 S 3.8 0.6 0:05.97 gnome-terminal
5700 dimas 20 0 2692 1068 792 R 3.8 0.1 0:00.04 top
1984 dimas 20 0 25792 8444 7228 S 1.9 0.4 0:29.07 multiload-apple
1 root 20 0 2828 1412 1196 S 0.0 0.1 0:01.64 init

Mostrando vários itens ordenados, por uso de processador, memória, etc;




O comando "ps" eu custumo usar ele assim: "$ps aux", lhe mostra o seguinte resultado:


USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 2828 1412 ? Ss 07:59 0:01 /sbin/init
root 2 0.0 0.0 0 0 ? S 07:59 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 07:59 0:00 [migration/0]
root 4 0.0 0.0 0 0 ? S 07:59 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S 07:59 0:00 [watchdog/0]
root 6 0.0 0.0 0 0 ? S 07:59 0:00 [migration/1]
root 7 0.0 0.0 0 0 ? S 07:59 0:00 [ksoftirqd/1]
root 8 0.0 0.0 0 0 ? S 07:59 0:00 [watchdog/1]
root 9 0.0 0.0 0 0 ? S 07:59 0:00 [migration/2]
root 10 0.0 0.0 0 0 ? S 07:59 0:00 [ksoftirqd/2]
root 11 0.0 0.0 0 0 ? S 07:59 0:00 [watchdog/2]
root 12 0.0 0.0 0 0 ? S 07:59 0:00 [migration/3]


Para finalizar um programa, você pode "matar" ele pelo pid, que seria o ID do processo.

Por exemplo, seguindo o primeiro item que aparece o navegador Opera, vemos que o PID dele é 2073. Para "matar" ele podemos fazer o seguinte:

kill 2073
ou se o programa não querer fechar, pode usar um kill -9 2073.


Como o comando "ps aux" mostra muita coisa, podemos filtrar. Por exemplo, quero saber o PID do Opera para fechá-lo, utilizo o seguinte:

$ps aux | grep opera

ele me retornar o seguinte:

dimas 2073 16.5 12.0 392356 247716 ? Sl 08:01 11:36 /usr/lib/opera/opera

sendo o segundo item o PID.

Podemos usar o killall também, por exemplo:

killall opera


---------
Edit.

No terminal fica mais organizado, aqui na página que ficou tudo junto ^^"
qualquer coisa da um grito aew

abraço
t+



3. Agradecer

Welington Silva de Lima
welington silva

(usa Ubuntu)

Enviado em 01/06/2011 - 09:30h

Poxa cara deu caertinho aqui muito obrigado pela ajuda só você aqui do Viva Linux pra nos tiramos do sufoco fica com Deus meu amigo!!


4. Re: Execução

Edimar
dimasdaros

(usa Arch Linux)

Enviado em 01/06/2011 - 09:34h

Opa, estamos ai para ajudar e aprender, sempre =D

Abraço
t+






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts