{"id":116,"date":"2018-02-08T11:00:26","date_gmt":"2018-02-08T11:00:26","guid":{"rendered":"http:\/\/www.maburro.com\/?p=116"},"modified":"2019-06-28T14:38:59","modified_gmt":"2019-06-28T14:38:59","slug":"filesystem-especial-proc","status":"publish","type":"post","link":"https:\/\/robermb.com\/blog\/geeks\/unix\/filesystem-especial-proc\/","title":{"rendered":"Filesystem especial \/proc"},"content":{"rendered":"<h3>Filesystem especial \/proc<\/h3>\n<p>Es un pseudo sistema de ficheros que se utiliza para <strong>permitir el acceso a la informaci\u00f3n del kernel sobre los procesos<\/strong>. Dado que \/<tt>proc<\/tt> no es un sistema de ficheros real, <strong>no consume<\/strong> ning\u00fan <strong>espacio<\/strong> <strong>de<\/strong> <strong>almacenamiento<\/strong>, y s\u00f3lo consume una limitada cantidad de memoria.\u00a0El sistema de archivos se monta con frecuencia en <tt>\/proc<\/tt>. Est\u00e1 soportado bajo <strong>Solaris<\/strong>, <strong>BSD<\/strong> y <strong>GNU\/Linux. <\/strong>En<strong> linux\u00a0<\/strong>se extiende para incluir datos que no son propios de los procesos.<\/p>\n<h3>Diferentes usos<\/h3>\n<p><strong>\/proc\/buddyinfo<\/strong><br \/>\nUtil para diagnostigar problemas de fragmentaci\u00f3n de memoria. Cada columna representa el n\u00famero de p\u00e1ginas disponibles en un momento dado.<\/p>\n<p><strong>\/proc\/cmdline<\/strong><br \/>\nMuestra los par\u00e1metros pasados al kernel en el momento en que \u00e9ste inicia.<\/p>\n<p><strong>\/proc\/cpuinfo<\/strong><br \/>\nIdentificaci\u00f3n acerca del procesador utilizado.<\/p>\n<p><strong>\/proc\/crypto<\/strong><br \/>\nC\u00f3digos de cifrado (m\u00e1s algunos detalles) utilizados por el kernel.<\/p>\n<p><strong>\/proc\/devices<\/strong><br \/>\nDispositivos de car\u00e1cteres y de bloque configurados y cargados.<\/p>\n<p><strong>\/proc\/filesystems<\/strong><br \/>\nLista de filesystems soportados por el kernel.<\/p>\n<p><strong>\/proc\/interrupts<\/strong><br \/>\nVer interrupciones en tiempo real.<\/p>\n<p><strong>\/proc\/iomem<\/strong><br \/>\nMuestra el mapa de memoria actual del sistema para los dispositivos<\/p>\n<p><strong>\/proc\/ioports<\/strong><br \/>\nMuestra las regiones de puertos registrados, actualmente, utilizados para la comunicaci\u00f3n de entrada y salida con un dispositivo<\/p>\n<p><strong>\/proc\/loadavg<\/strong><br \/>\nEstad\u00edsticas de carga promedio del procesador con respecto al sobretiempo de CPU y de E\/S, as\u00ed como tambi\u00e9n datos adicionales de los que se valen el uptime y otros comandos.<\/p>\n<p><strong>\/proc\/locks<\/strong><br \/>\nLista los archivos bloqueados por el kernel.<\/p>\n<p><strong>\/proc\/mdstat<\/strong><br \/>\nInformaci\u00f3n sobre las configuraci\u00f3n de discos m\u00faltiples de RAID.<\/p>\n<p><strong>\/proc\/meminfo<\/strong><br \/>\nBrinda toda la informaci\u00f3n que puedas esperar acerca del uso de la memoria principal (RAM y Swap) del sistema.<\/p>\n<p><strong>\/proc\/misc<\/strong><br \/>\nControladores registrados en el dispositivo de miscel\u00e1neos (10)<\/p>\n<p><strong>\/proc\/modules<\/strong><br \/>\nMuestra los m\u00f3dulos cargados en el sistema:<\/p>\n<p><strong>\/proc\/mounts<\/strong><br \/>\nLista de todos los montajes en uso por el sistema.<\/p>\n<p><strong>\/proc\/partitions<\/strong><br \/>\nMuestra informaci\u00f3n acerca de la asignaci\u00f3n de bloques de particiones<\/p>\n<p><strong>\/proc\/stat<\/strong><br \/>\nEstad\u00edsticas acerca del sistema desde que fue reiniciado por \u00faltima vez.<\/p>\n<p><strong>\/proc\/swaps<\/strong><br \/>\nMuestra el espacio de memoria de intercambio (swap) y su uso.<\/p>\n<p><strong>\/proc\/uptime<\/strong><br \/>\nMuestra el tiempo que lleva encendido el sistema.<\/p>\n<p><strong>\/proc\/version<\/strong><br \/>\nMuestra la versi\u00f3n del kernel y del compilador gcc (GNU C Compiler).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Filesystem especial \/proc Es un pseudo sistema de ficheros que se utiliza para permitir el acceso a la informaci\u00f3n del &hellip; <a href=\"https:\/\/robermb.com\/blog\/geeks\/unix\/filesystem-especial-proc\/\" class=\"more-link\">More <span class=\"screen-reader-text\">Filesystem especial \/proc<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[83,35,48],"_links":{"self":[{"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/posts\/116"}],"collection":[{"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/comments?post=116"}],"version-history":[{"count":6,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/posts\/116\/revisions"}],"predecessor-version":[{"id":1690,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/posts\/116\/revisions\/1690"}],"wp:attachment":[{"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/media?parent=116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/categories?post=116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/tags?post=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}