{"id":189,"date":"2023-08-31T11:33:28","date_gmt":"2023-08-31T09:33:28","guid":{"rendered":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/?page_id=189"},"modified":"2023-09-19T11:13:21","modified_gmt":"2023-09-19T09:13:21","slug":"1-10-gestion-basica-de-procesos","status":"publish","type":"page","link":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/es\/1-10-gestion-basica-de-procesos\/","title":{"rendered":"1.10.1 Introducci\u00f3n"},"content":{"rendered":"<p>Una de las caracter\u00edsticas distintivas de Gnu\/Linux es su enfoque en otorgar al usuario un amplio control sobre los procesos en ejecuci\u00f3n en el sistema. En este apartado, nos centraremos en explorar las \u00f3rdenes de gesti\u00f3n de procesos que ofrece el <em>shell<\/em> de Gnu\/Linux. Esto nos permitir\u00e1 comprender c\u00f3mo funciona el control de procesos en Gnu\/Linux desde un terminal y c\u00f3mo se pueden aprovechar estas herramientas para mejorar la eficiencia y productividad en la administraci\u00f3n de sistemas. En la tabla 8 se enumeran los comandos m\u00e1s habituales.<\/p>\n<div class=\"tabletitle\"><p>Tabla 8. Comandos para el control de procesos.<\/p>\n<\/div>\n<table>\n<tbody>\n<tr class=\"table-header\">\n<td><strong>Comando<\/strong><\/td>\n<td><strong>Resultado<\/strong><\/td>\n<\/tr>\n<tr>\n<td><code>sleep<\/code><\/td>\n<td>Suspende la ejecuci\u00f3n actual de un comando por un intervalo de tiempo<\/td>\n<\/tr>\n<tr>\n<td><code>ps<\/code><\/td>\n<td><em>process status<\/em>. Imprime el estado de los procesos<\/td>\n<\/tr>\n<tr>\n<td><code>fg<\/code><\/td>\n<td><em>foreground <\/em>o primer plano<\/td>\n<\/tr>\n<tr>\n<td><code>bg<\/code><\/td>\n<td><em>background<\/em> o segundo plano<\/td>\n<\/tr>\n<tr>\n<td><code>jobs<\/code><\/td>\n<td>Imprime los trabajos activos en la <em>shell<\/em><\/td>\n<\/tr>\n<tr>\n<td><code>top<\/code><\/td>\n<td><em>table of processes<\/em>. Imprime una vista en tiempo real de los procesos en ejecuci\u00f3n en Linux y tambi\u00e9n muestra las tareas administradas por el <em>kernel<\/em>. Adem\u00e1s, el comando proporciona un resumen de informaci\u00f3n del sistema que muestra la utilizaci\u00f3n de recursos, incluyendo el uso de CPU y memoria<\/td>\n<\/tr>\n<tr>\n<td><code>kill<\/code><\/td>\n<td>Detiene el proceso suministrado el PID<\/td>\n<\/tr>\n<tr>\n<td><code>nice<\/code><\/td>\n<td>Permite ejecutar un comando con una prioridad menor a la prioridad normal del comando<\/td>\n<\/tr>\n<tr>\n<td><code>renice<\/code><\/td>\n<td>modifica el valor \u00abnice\u00bb de uno o m\u00e1s procesos en ejecuci\u00f3n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"tablefooter\"><p>Fuente: elaboraci\u00f3n propia<\/p>\n<\/div>\n<p>Desde la l\u00ednea de comandos, el comando <code>ps<\/code> es el m\u00e1s antiguo y com\u00fan para listar los procesos que se est\u00e1n ejecutando en tu sistema. El comando <code>top<\/code> proporciona una forma m\u00e1s orientada a la pantalla de listar los procesos y tambi\u00e9n se puede usar para cambiar el estado de los procesos.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una de las caracter\u00edsticas distintivas de Gnu\/Linux es su enfoque en otorgar al usuario un amplio control sobre los procesos en ejecuci\u00f3n en el sistema. En este apartado, nos centraremos en explorar las \u00f3rdenes de gesti\u00f3n de procesos que ofrece el shell de Gnu\/Linux. Esto nos permitir\u00e1 comprender c\u00f3mo funciona el control de procesos en [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"acf":[],"_links":{"self":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/es\/wp-json\/wp\/v2\/pages\/189"}],"collection":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/es\/wp-json\/wp\/v2\/comments?post=189"}],"version-history":[{"count":3,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/es\/wp-json\/wp\/v2\/pages\/189\/revisions"}],"predecessor-version":[{"id":424,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/es\/wp-json\/wp\/v2\/pages\/189\/revisions\/424"}],"wp:attachment":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/introduccion-a-los-entornos-de-trabajo-gnu-linux\/es\/wp-json\/wp\/v2\/media?parent=189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}