Mata a todos los procesos por nombre a más de una hora a través de la terminal -- mmand-line campo con bash campo con 20.04 campo con awk campo con ps camp askubuntu Relacionados El problema

Kill all process by name running over one hour via terminal


1
vote

problema

Español

Actualmente estoy atando a matar todo el proceso con el nombre /ebook-convert/ en ellos que se ejecutan durante más de una hora.

Cuando intento este comando, obtengo que el proceso no existe.

  kill $(ps -eo pid,etimes,args | awk '/ebook-convert/ { if ($2 > 3600) print $2 }')   

No estoy seguro de si mis AWK está incorrectamente incorrecto o si el regex para encontrar el comando ebook-convert está mal.

Original en ingles

I'm currently tying to kill all the process with the name /ebook-convert/ in them that are running over an hour.

When I try this command, I get that the process don't exist.

kill $(ps -eo pid,etimes,args | awk '/ebook-convert/ { if ($2 > 3600) print $2 }') 

I'm unsure if either my awk is wrong or if the regex to find the ebook-convert command is wrong.

              

Lista de respuestas

3
 
vote

Me di cuenta, en mi columna de impresión ABCDEFGHIJKLMNABCDEFGHIJKLMN18 , I estaba imprimiendo el tiempo, no la ID de proceso, por lo que cambiando eso a ABCDEFGHIJKLMNABCDEFGHIJKLMN19 funciona. es decir,

  sudo apt autoremove0  
 

I figured it out, on my print column print $2, I was printing the time, not the process id, so by changing that to print $1 it works. ie,

kill $(ps -eo pid,etimes,args | awk '/ebook-convert/ { if ($2 > 3600) print $1 }') 
 
 

Relacionados problema

4  Ubuntu 14.04: Convertir un archivo 'PDF` a `PS PS`  ( Ubuntu 14 04 converting a pdf file to ps format ) 
Quiero convertir ABCDEFGHIJKLMNABCDEFGHIJKLMN7 Archivo a ABCDEFGHIJKLMNABCDEFGHIJKLMN8 Archivo sip.conf0 Pero este comando arroja el siguiente error:...

202  ¿Qué significa los valores de la columna de estadísticas en PS?  ( What do the stat column values in ps mean ) 
En la columna de estadísticas de PS hay una carga de letras que realmente no tienen mucho sentido. ¿Qué significan? Aquí hay un ejemplo de ps aux | head : ...

1  ¿Por qué la salida PS muestra un proceso incluso si no se está ejecutando?  ( Why does ps output show a process even if it is not running ) 
¿Por qué el ps muestra un proceso incluso si no se está ejecutando? Mientras Firefox se está ejecutando: $ echo $(ps aux | awk '/firefox/{print $2}') 59...

4  Combina dos comandos en un comando  ( Combine two commands into one command ) 
¿Cómo puedo combinar estos dos comandos ps aux | head -n1 ; ps aux | grep vlc en un comando? Intenté usar ABCDEFGHIJKLMNABCDEFGHIJKLMN1 COMANDO ( ABCDEFG...

1  ¿Tenemos alguna forma de recuperar la lista de procesos y subprocesos que están en estado de ejecución (sin estado de ejecución) en Ubuntu?  ( Do we have any ways to retrieve the list of process and threads which are in run ) 
Mi requisito es hacer blindaje dinámico de CPU en el programa C basado en la longitud de la cola de roscas de ejecución (pero no en funcionamiento, que están ...

2  ¿Por qué el campo en el encabezado está instada de TTY?  ( Why the field in header is tt insted of tty ) 
en la terminal ps PID TTY TIME CMD 12555 pts/1 00:00:00 bash 22205 pts/1 00:00:00 ps Quiero mostrar solo cuatro campos en la informac...

12  Diferencia entre PS -AUX y PS aux [duplicado]  ( Difference between ps aux and ps aux ) 
Esta pregunta ya tiene respuestas aquí : ¿Qué usar por PS EF o PS -ef? ...

7  ¿Cómo puedo enumerar la lista de scripts de bash con el nombre del script?  ( How can i list running bash scripts by the name of the script ) 
ABCDEFGHIJKLMNABCDEFGHIJKLMN1 DEVOLUCIONES ABCDEFGHIJKLMNABCDEFGHIJKLMN2 Como nombre del proceso ... Me gustaría el nombre del script Shell en su lugar. ...

17  Encuentra hijos del proceso  ( Find children of the process ) 
¿Hay alguna manera de saber, quienes son hijos del proceso específico? Por ejemplo esos niños que su identificación principal es FOO? ...

6  ¿Cuántos procesos de Nginx deberían haber?  ( How many nginx processes should there be ) 
Simplemente instalando Nginx en un servidor Ubuntu fresco 12.04. ABCDEFGHIJKLMNABCDEFGHIJKLMN2 No devuelve nada, así que corrí nginx que pareció comenza...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos