¿Cuál es la diferencia entre psy topcommand? Veo que ambos pueden mostrar información sobre los procesos en ejecución. ¿Cuál debería usarse
¿Cuál es la diferencia entre psy topcommand? Veo que ambos pueden mostrar información sobre los procesos en ejecución. ¿Cuál debería usarse
Aquí está el comportamiento que quiero entender: $ ps PID TTY TIME CMD 392 ttys000 0:00.20 -bash 4268 ttys000 0:00.00 xargs $ kill 4268 $ ps PID TTY TIME CMD 392 ttys000 0:00.20 -bash [1]+ Terminated: 15 xargs $ ps PID TTY TIME CMD 392 ttys000 0:00.21 -bash ¿Por qué muestra el mensaje [1]+...
No puedo encontrar ningún patrón cuando miro la numeración de los PID en la tabla de proceso ( ps -a), ya que los PID no son números posteriores y, a veces, hay grandes "espacios" entre esos números. ¿Es porque puede haber algunos procesos que se ejecutan por un corto tiempo y reservan algunos PID?...
Recientemente eliminé dbus de mi sistema (junto con consolekit y polkit). No noté ningún cambio (lo estaba ejecutando como daemon del sistema y por usuario desde .xinitrc). Sin embargo, muchas personas afirman que uno solo necesita dbus, la mayoría de las aplicaciones de Linux lo están usando, etc....
Tenemos un script que se ejecuta en nuestros servidores web, desencadenado por la acción del cliente, que inicia un proceso de Unix para generar algunos archivos de caché. Debido a que este proceso actúa sobre los archivos suministrados por nuestro cliente, a veces se comporta mal, se ejecuta tanto...
¿Qué pasa si 'kill -9' no funciona? o ¿Cómo matar un script que inicia nuevos procesos? no me ayuda de ninguna manera. Tengo un script de Python que comienza automáticamente con otra identificación de proceso que usa el mismo puerto cuando se mata usando sudo kill -9 <pid>. $ lsof -i...
Ejecuto el comando ps -A | grep <application_name>y obtengo una lista de procesos como este: 19440 ? 00:00:11 <application_name> 21630 ? 00:00:00 <application_name> 22694 ? 00:00:00 <application_name> Quiero matar a todos los procesos de la lista: 19440, 21630, 22694. Lo...
Corro topen busybox y muestra todos los procesos y su tamaño de memoria virtual. ¿Cómo determino cuánta RAM está usando cada
Cuando necesito matar un proceso en segundo plano que hago ps -e | grep <process_name> Lo que imprime algo como esto 1766 ? 00:00:13 conky, luego uso la ID del proceso de killesta manera kill 1766. ¿Hay alguna manera de simplificar esto? ¿Hacerlo más rápido? reducir la cantidad de...
Usualmente mato un proceso con killall. killall markdoc Pero no estoy seguro de si este comando finaliza el proceso con gracia. ¿Este comando logra una terminación elegante? Si no es así, ¿cómo puedo matar un proceso con su nombre con
Cuando se monitorea el disco IO, la mayor parte del IO se atribuye a jbd2, mientras que el proceso original que causó el alto IO se atribuye a un porcentaje de IO mucho más bajo. ¿Por qué? Aquí está iotopla salida de ejemplo (otros procesos con IO <1%
Normalmente ejecuto pocas aplicaciones Java, una para el servidor que se ejecuta localmente y otra para algunos IDE como NetBeans. Y de vez en cuando, después de muchas implementaciones, mi servidor se atasca en OutOfMemoryException, así que necesito eliminar el proceso de Java para...
A menudo uso bashscripts de shell para ejecutar comandos simples para muchos archivos diferentes. Por ejemplo, supongamos que tengo el siguiente bashscript, llamado script.sh, que ejecuta el comando / programa fooen tres archivos de texto "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a"...
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Esperaba el successestado de salida cuando envío 0, pero todavía recibo failure. Además, waitno...
En " /programming/13038143/how-to-get-pids-in-one-process-group-in-linux-os " veo todas las respuestas mencionando psy ninguna mencionando /proc. "ps" parece no ser muy portátil (las versiones de Android y Busybox esperan argumentos diferentes), y quiero poder enumerar pids con pgids con...
Estoy escribiendo un script de Perl que analiza los archivos de registro para recopilar PID y luego comprueba si ese PID se está ejecutando. Estoy tratando de pensar en la mejor manera de hacer esa verificación. Obviamente, podría hacer algo como: system("ps $pid > /dev/null") && print...
utilidad en la parte superior muestra: ATOP - MyServer 2013/01/07 00:03:57 10 seconds elapsed PRC | sys 2.18s | user 8.33s | #proc 141 | #zombie 0 | #exit 0 | CPU | sys 21% | user 139% | irq 0% | idle 228% | wait 11% | cpu | sys 5% | user 40% | irq 0% | idle 51% | cpu002 w 3% | cpu | sys 5% | user...
Sé que los espacios de nombres de Linux, entre muchas otras cosas, se pueden aprovechar para manejar los procesos secundarios de restricción y encarcelamiento de forma segura sin ninguna posibilidad de que se conviertan en zombis y que se los abandone init. Pero tengo dudas sobre los detalles de...
¿Cómo puedo encontrar la memoria total asignada para un proceso en particular en
Quiero ejecutar dos comandos simultáneamente en bash en una máquina Linux. Por lo tanto, en mi ./execute.shscript bash pongo: command 1 & command 2 echo "done" Sin embargo, cuando quiero detener el script bash y presionar Ctrl+ C, solo se detiene el segundo comando. El primer comando sigue...