Aprenda Linux como en Primero - Poder Judicial de Santa Cruz
Aprenda Linux como en Primero - Poder Judicial de Santa Cruz Aprenda Linux como en Primero - Poder Judicial de Santa Cruz
ESIISS: Aprenda Linux como si estuviera en Primero página 5810. EJECUCIÓN DE PROGRAMAS10.1 Ejecución en el fondo & , kill, nice y nohupPara ejecutar un programa en el fondo, es decir, recuperando inmediatamente el control delterminal, basta añadir el carácter & al final del comando de ejecución:program resultados.r &inmediatamente aparecerá en el terminal, debajo de esta línea, un número que es el número deproceso de la ejecución de este programa. Para detener definitivamente dicha ejecución (no sepuede detener temporalmente) se puede utilizar el comando kill:kill númerodeprocesoLa ejecución de un programa en el fondo no impide que aparezcan en la pantalla los mensajes deerror que se produzcan (a no ser que se haya redirigido la salida de errores), y que el programa separe cuando se salga del sistema. Para que el programa continúe ejecutándose aún cuando nosotroshayamos terminado la sesión, hay que utilizar el comando nohup:nohup programSi no se utilizan redirecciones todas las salidas del programa se dirigen a un fichero llamadonohup.out. Cuando se utiliza nohup el ordenador entiende que el usuario no tiene prisa yautomáticamente disminuye la prioridad de la ejecución. Existe un comando, llamado nice, quepermite realizar ejecuciones con baja prioridad, es decir se le indica al ordenador que puede ejecutarde forma más lenta esta aplicación si existen otras que sean más urgentes. Se utiliza en las formas,nice program &nice nohup program &Para darle al programa la prioridad mínima habría que utilizar el comando,nice -19 program &donde el -19 indica la mínima prioridad.10.2 Comando timeEl comando time, precediendo a cualquier otro comando, suministra información acerca del tiempototal empleado en la ejecución, del tiempo de CPU utilizado por el programa del usuario, y deltiempo de CPU consumido en utilizar recursos del sistema. Por ejemplo para saber el tiempoutilizado en la compilación y montaje del programa prueba.c utilizaríamos el comando,time gcc prueba.c10.3 Comando topLinux incluye una aplicación llamada top cuya finalidad es manipular la ejecución de programas deuna forma interactiva. Esta aplicación muestra una lista de los procesos que se están ejecutando. Losprincipales comandos de top son: u que muestra los procesos que pertenecen a un determinado
Capítulo 10: EJECUCIÓN DE PROGRAMAS página 59usuario, k equivalente al comando kill para matar un proceso y h que muestra la ayuda delprograma.
- Page 11 and 12: Capítulo 4: ESTRUCTURA DEL SISTEMA
- Page 13 and 14: Capítulo 4: ESTRUCTURA DEL SISTEMA
- Page 15 and 16: Capítulo 6: GNOME página 115. X W
- Page 17: Capítulo 6: GNOME página 13Figura
- Page 20 and 21: ESIISS: Aprenda Linux como si estuv
- Page 22 and 23: ESIISS: Aprenda Linux como si estuv
- Page 24 and 25: ESIISS: Aprenda Linux como si estuv
- Page 26 and 27: ESIISS: Aprenda Linux como si estuv
- Page 28 and 29: ESIISS: Aprenda Linux como si estuv
- Page 31 and 32: Capítulo 6: GNOME página 27Con la
- Page 33 and 34: Capítulo 7: KDE página 297. KDE7.
- Page 35 and 36: Capítulo 7: KDE página 31ser edit
- Page 37 and 38: Capítulo 7: KDE página 33•=•=
- Page 39 and 40: Capítulo 7: KDE página 35•=•=
- Page 41 and 42: Capítulo 7: KDE página 37(Edit/Fi
- Page 43 and 44: Capítulo 7: KDE página 39Una vez
- Page 45 and 46: Capítulo 7: KDE página 41•=•=
- Page 47 and 48: Capítulo 7: KDE página 43aparece
- Page 49 and 50: Capítulo 8: EL SHELL: COMANDOS BÁ
- Page 51 and 52: Capítulo 8: EL SHELL: COMANDOS BÁ
- Page 53 and 54: Capítulo 8: EL SHELL: COMANDOS BÁ
- Page 55 and 56: Capítulo 8: EL SHELL: COMANDOS BÁ
- Page 57 and 58: Capítulo 8: EL SHELL: COMANDOS BÁ
- Page 59 and 60: Capítulo 8: EL SHELL: COMANDOS BÁ
- Page 61: Capítulo 9: REDIRECCIONES Y TUBER
- Page 65 and 66: Capítulo 11: PROGRAMAS DE COMANDOS
- Page 67 and 68: Capítulo 11: PROGRAMAS DE COMANDOS
- Page 69 and 70: Capítulo 12: ANEJOS página 65Este
- Page 71 and 72: Capítulo 12: ANEJOS página 67\ qu
- Page 73 and 74: Capítulo 12: ANEJOS página 6912.7
- Page 75: Capítulo 12: ANEJOS página 71recv
Capítulo 10: EJECUCIÓN DE PROGRAMAS página 59usuario, k equival<strong>en</strong>te al comando kill para matar un proceso y h que muestra la ayuda <strong>de</strong>lprograma.