• Inicio
  • Buscar
  • Ingresar
  • Registrarse

    Solución al problema de saltos de línea al copiar texto de un PDF a Word

    • Hack x Crack - Comunidad de Seguridad informática »
    • Sistemas operativos »
    • GNU / Linux »
    • ¿Como puedo despertar un proceso que esta en segundo plano usando su PID?
    • Imprimir
    Páginas: [1]   Ir Abajo

    Autor Tema: ¿Como puedo despertar un proceso que esta en segundo plano usando su PID?  (Leído 4483 veces)

    Desconectado doommachine

    • { L3 } Über
    • ***
    • Mensajes: 218
      • Ver Perfil
    ¿Como puedo despertar un proceso que esta en segundo plano usando su PID?
    « en: Febrero 24, 2016, 05:53:55 am »
    Hola a todos,  imaginemos que tengo el siguiente problema:

    Me conecto a un servidor que corre en debian usando SSH; en él, edito un archivo usando un editor de texto por ejemplo "nano"  luego por X razon me toca poner eso que estaba haciendo en segundo plano asi que pulso "ctrl" + "z" para regresar a la terminal sin cerrar lo que estaba haciendo y  poder usar otro usar otro comando.

    Luego por otra razón me toca dejar ese ordenador donde tenia la seccion de ssh y me toca ir a otro .

    Ahí me conecto al mismo servidor con el mismo usario;  uso el comando   "ps -u" para ver los procesos en el sistema y ahi esta el proceso del archivo abierto con el editor de texto nano en segundo plano que abrí desde el otro ordenador.

    Tengo el PID de ese proceso que me dio el comando "ps -u" , Ahora  ¿como hago para despertar ese mismo proceso(el nano editando el archivo) en esa nueva seccion de SSH o desde el mismo servidor usando el PID?

    el comando "fg %<numero>"  en este caso no funciona.
    « Última modificación: Febrero 24, 2016, 06:16:06 am por doommachine »
    En línea

    Desconectado howara

    • { L3 } Über
    • ***
    • Mensajes: 201
    • Think that your users are stupid and make it easy!
      • Ver Perfil
    Re:¿Como puedo despertar un proceso que esta en segundo plano usando su PID?
    « Respuesta #1 en: Febrero 24, 2016, 09:16:00 am »
    Si no me equivoco, cuando un proceso se pasa a segundo plano se queda a la espera de la señal CONT. Así que puedes despertarlo usando el comando kill para enviar la correspondiente señal:

    Código: Bash
    1. kill -CONT [PID]

    P.D: No sé si te hará falta usar "sudo"

    Suerte!  ;)
    En línea
    If you have any doubt say it!

    Desconectado Krakakanok

    • Co-Administrador
    • { L7 } Juanker
    • ******
    • Mensajes: 1518
    • Los buenos nunca se esconden.
      • Ver Perfil
    Re:¿Como puedo despertar un proceso que esta en segundo plano usando su PID?
    « Respuesta #2 en: Febrero 24, 2016, 04:36:10 pm »
    Yo usaria tmux y cuando la necesites te conectas a la sesion.

    Saludos.
    En línea
    No hagas nada cuyo resultado sea incierto.
    monitor mode enabled on usa0

    • Imprimir
    Páginas: [1]   Ir Arriba
    • Hack x Crack - Comunidad de Seguridad informática »
    • Sistemas operativos »
    • GNU / Linux »
    • ¿Como puedo despertar un proceso que esta en segundo plano usando su PID?
     

    • SMF | SMF © 2013, Simple Machines
    • XHTML
    • RSS
    • WAP2
    Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso... Learn more