Comencé una comprobación hash de un archivo grande y no quiero reiniciarlo usando time. ¿Cómo puedo obtener la hora del reloj de pared sin usar el tiempo al principio o datejusto antes de invocar un
Comencé una comprobación hash de un archivo grande y no quiero reiniciarlo usando time. ¿Cómo puedo obtener la hora del reloj de pared sin usar el tiempo al principio o datejusto antes de invocar un
Esta computadora portátil tiene un SSD y, por lo tanto, decidí omitir el intercambio. Esto funciona bien en la mayoría de los casos, pero a veces la RAM se acorta un poco y la computadora se vuelve muy lenta y tiende a congelarse. ¿Hay alguna manera de implementar un botón de "matar el proceso más...
Para escenarios de prueba de catástrofe en nuestro entorno de servidor, estamos buscando una manera fácil de hacer que un proceso se atasque en estado D (suspensión ininterrumpida). ¿Alguna forma fácil? Un ejemplo de código de ejemplo C sería un plus :) Editar : la primera respuesta es...
¿Es posible cambiar el proceso padre de un proceso? Si es así, ¿cómo? Por ejemplo, ¿Cómo se las screenarregla para adjuntar una screensesión y los procesos que se ejecutan dentro de ella a diferentes procesos de shell? ¿Hay cambio en el proceso de los padres? Parece haber oído hablar de otras...
Quiero comenzar un proceso que no hace nada pero que aún se está ejecutando. Digamos que comienzo un proceso llamado sadhadxk, y cuando lo ejecute pgrep -x "sadhadxk", obtendré el número PID, como funciona cualquier proceso normal. Entonces, ¿hay alguna manera de comenzar un proceso...
Actualmente estoy usando lo siguiente para verificar cuánto tiempo se está ejecutando un proceso: ps -eo uid,pid,etime | egrep '^ *MY_ID' | egrep 'PID_OF_PROCESS' Y eso genera lo siguiente: MY_ID PID_OF_PROCESS 00:16 Sin embargo, después de que finaliza el proceso, quiero saber cuánto tiempo...
¿Por qué ssh -tno espera a que finalicen los trabajos en segundo plano? Ejemplo: ssh user@example 'sleep 2 &' Esto funciona como se esperaba, ya que ssh regresa después de 2 segundos, mientras que ssh user@example -t 'sleep 2 &' no espera a sleepque termine y regresa de...
Este proceso sigue acaparando mi ancho de banda: ¿Qué hace este proceso? ¿Es seguro matarlo? Es seguro eliminar el paquete en su conjunto (para evitar que se inicie nuevamente) ¿O debería evitar que vuelva a ejecutarse automáticamente en segundo plano? Estoy ejecutando Fedora...
Ping es un programa propiedad de root con el bit de identificación de usuario establecido. $ ls -l `which ping` -rwsr-xr-x 1 root root 35752 Nov 4 2011 /bin/ping Según tengo entendido, si un usuario ejecuta el proceso de ping, la identificación de usuario efectiva cambiará de la identificación...
Este es el resultado del ls -allcomando: -rwxr----- 1 subhrcho dba 3600 Nov 13 17:26 jdev -rw-r----- 1 subhrcho dba 1566 Nov 13 17:26 jdev-Darwin.conf -rw-r----- 1 subhrcho dba 347 Mar 6 2009 jdev-debug.boot -rw-r----- 1 subhrcho dba 821 Nov 13 17:26 jdev-logging-debug.conf -rw-r----- 1 subhrcho...
Cuando uso cualquiera de estos comandos con un argumento como nombre de un proceso, ambos devuelven exactamente el mismo número. ¿Son los mismos comandos? ¿Son dos comandos diferentes que hacen lo mismo? ¿Uno de ellos es un alias del otro? pidof firefox pgrep
Leí en el libro de Modern Operating systems que cuando se ejecuta un comando, el shell crea un proceso hijo, lo espera hasta que el niño haya finalizado la ejecución y luego espera otro comando del usuario. Este es el caso de muchos programas como gedit. El terminal no toma comandos hasta que haya...
Si la secuencia de comandos se ejecuta bien desde la línea de comandos, ¿por qué la misma secuencia de comandos se convierte en estado zombie después de ejecutar a través de cron y cómo solucionará el mismo? Aquí siguiendo el ejemplo real: [root@abc ~]# ps ax | grep Z 23880 ? Zs 0:00...
Asumamos la siguiente pieza de código bash: foo > logfile 2>&1 & foo_pid=$! while ps -p$foo_pid do ping -c 1 localhost done wait $foo_pid if [[ $? == 0 ]] then echo "foo success" fi ¿Es seguro asumir que de $?hecho contiene el código de retorno de fooy no el código de retorno...
Estaba leyendo sobre las diferencias entre cron y anacron y me di cuenta de que anacron, a diferencia de cron, no es un demonio. Así que me pregunto cómo funciona en realidad si no es un
Programa que escribí en C fork () fuera de un proceso hijo. Ninguno de los procesos terminará. Si inicio el programa desde la línea de comando y presiono control-c, ¿qué proceso (s) recibirá la señal de
Así que sigo leyendo en todas partes que este comando debe terminar todos los procesos secundarios del proceso primario: kill -- -$$ El uso de una ID negativa con el comando kill hace referencia a un PGID y, según los ejemplos que he visto, parece que el PGID de los procesos secundarios debería...
Estoy tratando de escribir un script que mata el servicio que se ejecuta en un puerto específico. Este es mi guión: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a Es un programa de Java. Este script funciona a veces, pero misteriosamente falla la mayor parte del tiempo. ¿Hay...
Estoy intentando que vsftpdel servidor de archivos se ejecute en Ubuntu 13.10, no puedo conectarme al servidor desde otra red, aunque esta otra red está conectada a la red del servidor y pingestá funcionando. Algo es sospechoso al vsftpdreiniciar, cuando configuro se vsftpdme pide reiniciarlo...
En * nix world, ¿hay alguna forma de que el script de shell tenga información sobre qué programa lo ha ejecutado? Ejemplo: /path/to/script1 /path/to/script_xyz en este escenario imaginario, script_xyztendría información de ruta ( /path/to/script1) o PID de proceso de entidad que lo ha...