Mi proceso muestra algo de información de registro en las ventanas de la consola. Cuando lo ejecuto como proceso en segundo plano, ¿dónde puedo encontrar los registros de salida?¿dónde va la salida cuando se ejecuta como proceso en segundo plano?
7
A
Respuesta
14
Depende del proceso y de cómo lo comenzó. Si se escribe a stdout
(lo cual es probable, dado que la salida es por lo general a la terminal), puede redirigir la salida a un archivo con
command > logfile &
Si también desea registrar mensaje de error desde stderr
, hacer
command > logfile 2> errorlogfile &
o
command > logfile 2>&1 &
para tener todo en un solo archivo.
Cuestiones relacionadas
- 1. Aplicación que se ejecuta en segundo plano
- 2. ¿Cómo se ejecuta el comando como proceso en segundo plano con ADB?
- 3. PHP exec() como proceso en segundo plano (Windows Wampserver Environment)
- 4. Valor devuelto del proceso en segundo plano
- 5. ios: bloquea los bloques en segundo plano y se ejecuta cuando la red está disponible
- 6. mantener aplicación que se ejecuta en segundo plano
- 7. significado de "aplicación no se ejecuta en segundo plano"
- 8. php ejecutar un proceso en segundo plano
- 9. AudioQueueStart falla cuando la aplicación iphone se ejecuta en segundo plano iOS4.0
- 10. shell_exec no se ejecuta en segundo plano, ¿alguna otra solución?
- 11. ¿Cómo se inicia un proceso en segundo plano en Perl?
- 12. Rieles Creación de nuevo subproceso o proceso en segundo plano
- 13. Enviar comando a un proceso en segundo plano
- 14. Rieles: falla de segmentación en Rjb cuando está en proceso en segundo plano, ¿funciona bien cuando no está en segundo plano?
- 15. Procesos en segundo plano en lote con salida redirigida
- 16. ¿Se ejecuta PHP en segundo plano cuando el navegador está cerrado?
- 17. proceso en segundo plano en java escuchando stdin
- 18. Para identificar el proceso en segundo plano y ponerlo en primer plano en C++ WIN32
- 19. ¿Cómo puedo usar nohup para ejecutar el proceso como proceso en segundo plano en Linux?
- 20. shell - obtener el código de salida del proceso en segundo plano
- 21. ¿A dónde va Console.WriteLine en ASP.NET?
- 22. ¿Es un servidor un bucle infinito ejecutándose como un proceso en segundo plano?
- 23. iPhone - Cambio de la configuración de la aplicación mientras la aplicación se ejecuta en segundo plano
- 24. nohup: ejecutar el proceso de PHP en segundo plano
- 25. ¿Genera un proceso en segundo plano en Ruby en Windows?
- 26. Inicie un proceso en segundo plano en Linux con C
- 27. No obtengo didReceiveMemoryWarning cuando la aplicación está en segundo plano
- 28. iOS - Cómo completar un proceso largo en segundo plano
- 29. ¿Cómo ejecuté() un proceso en segundo plano en C?
- 30. Git enganche post-commit como tarea en segundo plano
Sospecho que en ninguna parte. Los procesos en segundo plano no tienen acceso a un terminal, es por eso que se recomienda cerrar (stdin, stdout, stderr) al escribir un daemon, etc ... –
probablemente debería ser preguntado aquí: http://unix.stackexchange.com – shem