Articles of process de

Mata a los trabajos secundarios que se ejecutan más de 20 minutos

Así que tengo algunos processs que ejecutan trabajos en segundo plano (resque) en los serveres y algunos de esos trabajos inician un process secundario que de vez en cuando se atasca. Descubrí que si mato a ese niño, todo vuelve a la normalidad. Tenemos otra secuencia de commands que puede matar a un process binary […]

¿Tiene ruid y suid y rgid y sgid algo que ver con los permissions?

Cada process tiene tres ID de usuario: ID de usuario real ( ruid ). ID de usuario efectivo ( euid ). ID de usuario guardado ( suid ). Del mismo modo, un process tiene tres ID de grupo: ID de grupo real ( rgid ). ID de grupo efectivo ( egid ). ID de grupo […]

¿Se usará siempre "ID de usuario del sistema de files" en lugar de la "ID de usuario efectiva"?

La documentation para setfsuid () dice: Normalmente, el valor de la ID de usuario del sistema de files sombreará el valor de la identificación de usuario efectiva. ¿"Sombrear el valor" significa que se usará el valor de la filesystem user ID del filesystem user ID de filesystem user ID lugar de la effective user ID […]

El campo TIME en ps -ef

Cuando hago ps -ef, veo el campo "TIME". ¿Qué significa este campo? Por lo que entiendo, esto le dice al time de CPU real, que el process obtuvo (en medio de todo el cambio de context). ¿El campo TIME incluye el time de lectura / escritura del disco también o solo el time de CPU?

Encuentre si un process termina en un período específico de time

Estoy ejecutando un progtwig. Dentro de este progtwig, ejecuto un command específico y uso el command ulimit para terminar la ejecución de ese command si excede una cantidad de time. Para ser más claro, ejecuto esto: ulimit -t 1800 ./bsolo3.0.17 test.opb lo que significa que quiero finalizar la ejecución de bsolo solver si el time […]

Salida de Grep Wvdial mientras se está ejecutando

Quiero grep la salida de wvdial mientras wvdial está ejecutando. En realidad, deseo disparar una tarea cuando el módem está conectado. Quiero hacer esto de la siguiente manera: grep string "IP address", si está disponible significa que el módem está conectado y luego ejecuta otro script de shell para realizar otra tarea. ¿Cómo podría ser […]

¿Un command que devuelve una ID de process, si se está ejecutando, o alguna otra salida si no es así?

Estoy buscando un command que me proporcione el PID, y si no lo está ejecutando debería darme otro resultado que no sea en blanco. En mi progtwig, a veces la biblioteca que estoy utilizando da salida en blanco incluso si ese process se está ejecutando y no puedo detectar si la salida en blanco se […]

¿Ejecutar un script bash como root evita la ejecución asincrónica?

El siguiente script se ejecuta de forma diferente si se ejecuta como usuario root. #!/bin/sh gnome-terminal -x sleep 10 echo 'Why must I wait for sleep to finish?' Si se ejecuta como un usuario normal, se imprime un post junto al terminal recién abierto que espera 5 segundos. Si se ejecuta como usuario raíz, el […]

¿Cómo apago el sistema después de que sale un process particular?

Estoy descargando algún software; Puedo ver el pid del process de descarga con la top . Digamos que es 1001 . ¿Cómo puedo hacerlo para que mi computadora se apague después de que el process 1001 cierre?

Cómo matar un process que se ejecuta en una secuencia de commands específica

Tengo dos files de script ejecutándose simultáneamente. Solo necesito matar el process de java se ejecuta en un script sin afectar el process de java en el otro.