Si' re SSHing a una distribución de Linux que tiene systemd, puede usar systemd-run
para iniciar un proceso en segundo plano (en términos de systemd, "un servicio transitorio"). Por ejemplo, suponiendo que desea hacer ping algo en el fondo:
systemd-run --unit=pinger ping 10.8.178.3
El beneficio que obtendrá con systemd sobre sólo corriendo un proceso con nohup
es que systemd hará un seguimiento del proceso y de los niños, mantener los registros, recuerde el código de salida y le permite matar limpiamente el proceso y todos sus elementos secundarios. Ejemplos:
ver el estado y las últimas líneas de salida:
systemctl status pinger
corriente de la salida:
journalctl -xfu pinger
muertes:
systemctl kill pinger
Ejemplo: El uso de ssh y pantalla para crear Sesiones terminales persistentes accesibles desde casi cualquier lugar http://bit.ly/1ewxKKv – Jon