Bienvenido(a) a Alcance Libre 08/06/2023, 02:45

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Redes y Servidores New Topic Post Reply
 Terminar un proceso
Tópico anterior Tópico siguiente
   
robokick
 10/09/08 04:40PM (Leído 2,134 veces)  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 03/22/08
Mensajes: 194
Hola amigos, asi como en windows mediante el administrador de tareas podemos ver todos los procesos y ahi mismos podemor finalizar los procesos activos en linux como se podria realizar lo mismo y como se que procesos estan colgados mediante linea de comando, investigando me dicen q use el ps -aux yo puse ese comando y aca le muestro un poco de lo qie me sale

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 2044 628 ? Ss 08:29 0:00 init [5]
root 2 0.0 0.0 0 0 ? S 08:29 0:00 [migration/0]
root 3 0.0 0.0 0 0 ? SN 08:29 0:00 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? S 08:29 0:00 [watchdog/0]

podrian decirme ahi cmo se que proceso esta colgado y como podria terminar un proceso como en windows

gracias
 
Profile Email
 Quote
publijesus
 10/09/08 04:50PM  

Participa poco

Estado: desconectado
Forum User

Identificado: 01/10/08
Mensajes: 22
Puedes ver los procesos en tiempo real con el comando top. Y para matar un proceso simplemente selecciona el pid del proceso que quieras matar y haces > kill proceso

Saludos
 
Profile Email
 Quote
werwolf
 10/10/08 12:16PM  

Nuevo

Estado: desconectado
Forum User

Identificado: 10/10/08
Mensajes: 7
Hola que tal viejo, mira otra manera de hacerlo para que no te aparaezca tan trivial es poniendo ps -fu (usuario con el que estas logueado) y despues los matas kill -9 #PID ejemplo:

$ ps -fu werwolf

UID PID PPID C STIME TTY TIME CMD
werwolf 1648 1647 0 12:08:08 ? 0:01 netstat -a
werwolf 25715 1 0 16:40:44 ? 0:00 /bin/sh ./startWebLogic.sh

$ kill -9 25715 (estas matando el proceso que corresponde
a ./startWebLogic.sh)

 
Profile Email
 Quote
robokick
 10/15/08 05:00PM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 03/22/08
Mensajes: 194
Ok amigos con top veo los procesos, pero como identifico cual es el proceso que esta colgado en que columna de las que salen

gracias
saludos
 
Profile Email
 Quote
Perseus
 10/16/08 12:29AM  

Miembro regular

Estado: desconectado
Forum User

Identificado: 08/02/07
Mensajes: 115
Localización:Chiapas, México
Hola, espero no te parezca mala la respuesta, pero si quieres matar un proceso que esta colgado obviamente es porque ya detectaste que proceso es el que está fallando (algo obvio), es decir, si estoy como el usuario "fulano" y se "colgó" el vim.. entonces lo mas adecuado (desde mi punto de vista) sería hacer algo como lo que recomienda werwolf:

--> ps -fu fulano

y obtendrás:

UID PID PPID C STIME TTY TIME CMD
fulano 3798 3796 0 23:02 ? 00:00:00 vim algo.txt
fulano 3799 3798 0 23:02 pts/0 00:00:00 -bash


identificar el PID del proceso vim y terminarlo con un kill, quedándote algo como:

--> kill -9 3798

Ojalá te sirva de algo, en fín la idea de matar un proceso es saber exactamente cual está fallando y no matar uno de los "buenos".

Cabe mencionar que al realizar el ps -fu XXX podrás poner a cualquier usuario que esté ejecutando alguna tarea (fulano, sutano o inclusive root)

Saludos

--------------------o00o-----| º L º |-------o00o-------------------- También en la Selva existen los pingúinos!!
 
Profile Email
 Quote
robokick
 10/16/08 09:07AM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 03/22/08
Mensajes: 194
Deacuerdo amigo Perseus, pero como PUEDO IDENTIFICAR LOS PROCESOS O PROGRAMAS QUE ESTAN COLGADOS, si yo en windows xp hago control+alt+supr en el administrador de tareas me va a aparecer los programas activos y va a sali No Responde y ese programa en la pestaña procesos lo puedo terminar

Eso en linux como seria, como los identifico

Gracias
 
Profile Email
 Quote
Perseus
 10/16/08 01:28PM  

Miembro regular

Estado: desconectado
Forum User

Identificado: 08/02/07
Mensajes: 115
Localización:Chiapas, México
Prueba ejecutar:

#ps -fea | more

#top

Saludos



--------------------o00o-----| º L º |-------o00o-------------------- También en la Selva existen los pingúinos!!
 
Profile Email
 Quote
robokick
 10/16/08 02:39PM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 03/22/08
Mensajes: 194
Hola Perseus,

Esto es lo que obtengo con ps -fea


UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Oct09 ? 00:00:01 init [5]
root 2 1 0 Oct09 ? 00:00:00 [migration/0]
root 3 1 0 Oct09 ? 00:00:00 [ksoftirqd/0]
root 4 1 0 Oct09 ? 00:00:00 [watchdog/0]
root 5 1 0 Oct09 ? 00:00:00 [migration/1]
root 6 1 0 Oct09 ? 00:00:04 [ksoftirqd/1]

y esto con top

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7119 root 15 0 2172 1044 792 R 1 0.1 0:00.42 top
1 root 15 0 2044 628 540 S 0 0.1 0:01.24 init
2 root RT 0 0 0 0 S 0 0.0 0:00.31 migration/0
3 root 34 19 0 0 0 S 0 0.0 0:00.25 ksoftirqd/0
4 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/0
5 root RT 0 0 0 0 S 0 0.0 0:00.69 migration/1
6 root 34 19 0 0 0 S 0 0.0 0:04.63 ksoftirqd/1

es solo una parte pero segun esto en que columna supuestamente me debe decir el proceso que esta colgado o el proceso que esta avtivo

saludos

 
Profile Email
 Quote
Contenido generado en: 0.25 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 02:45 AM.
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado