Foros del Web » Administración de Sistemas » Unix / Linux »

Ayuda con el comando PS

Estas en el tema de Ayuda con el comando PS en el foro de Unix / Linux en Foros del Web. Bueno gente les comento mi problema... yo necesito matar los procesos de un usuario en particular siendo yo ROOT bueno mi pregunta es la siguiente ...
  #1 (permalink)  
Antiguo 05/09/2010, 18:53
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1
Antigüedad: 13 años, 7 meses
Puntos: 0
Ayuda con el comando PS

Bueno gente les comento mi problema... yo necesito matar los procesos de un usuario en particular siendo yo ROOT bueno mi pregunta es la siguiente yo haciendo un ps aux me tira toda la lista de procesos... yo quiero saber si hay algun parametro q no encontre en el man del ps para poder filtar dado un ps aux (q ya filtre cuales son los procesos de mi usuario q matarle los procesos) y que de ese ps filtrado quedarme unicamente con los PID... para desp hacer un for y matar todos los procesos....

En sintesis quiero saber si hay algun comando o forma de quedarme con una sola columna del ps aux..

mire un poco otras respuestas del foro y intente algo con el comando cut

seria algo asi como...
ps aux | cut -c11 (columna donde arranca el pid) -d" " (esto no me salio q teoricamente es para q tome entera la columna hasta q encuentre un "vacio")

para poder filtrar q sean solo procesos de un usuario especifico hay algun comando o tengo q usar el grep?

no tengo conexion todavia a la red donde tengo q implementar esto pero puede ser q otra forma sea con el comando: pgrep -u fulanito y me devuelva solo PID de los procesos que ejecuto fulanito?

Última edición por Dipri; 05/09/2010 a las 19:18
  #2 (permalink)  
Antiguo 06/09/2010, 05:49
 
Fecha de Ingreso: junio-2010
Mensajes: 120
Antigüedad: 13 años, 10 meses
Puntos: 4
Respuesta: Ayuda con el comando PS

Espero te sirva esto, por lo menos de guía:
http://rm-rf.es/linux-listar-procesos-cpu-memoria/
__________________
Servidores VPS SSD : Máxima potencia a precio reducido.
Planes Reseller WHM y cPanel
  #3 (permalink)  
Antiguo 06/09/2010, 07:01
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 3 meses
Puntos: 19
Respuesta: Ayuda con el comando PS

Para root los pid serian:

ps aux | grep root | cut -c 11,12,13,14,15


Para el usuario usuario, los pid serian:

Código bash:
Ver original
  1. ps aux | grep usuario | cut -c 11,12,13,14,15

salu2
  #4 (permalink)  
Antiguo 12/09/2010, 10:05
Avatar de ko^ke  
Fecha de Ingreso: septiembre-2001
Ubicación: México D.F.
Mensajes: 364
Antigüedad: 22 años, 7 meses
Puntos: 1
Respuesta: Ayuda con el comando PS

ps -ef|grep "nombre del proceso"

Dónde "nombre del proceso" es el nombre de la tarea que quieres "matar" te devuelve el PID y con kill PID lo matas.

Ejemplo: ps -ef|grep "MySql"
__________________
Aquí va la firma...

Etiquetas: comando
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:03.