Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como consola

Comando touch

Como muchos saben, el comando touch genera un archivo en blanco, es decir, carece de contenido. Es usado para muchas cosas, depende de las necesidades que cada usuario/administrador tenga. A mi me funciona cuando quiero probar permisos o replicación en NFS, creo un archivo con touch y listo, valido que los cambios estén efectuados. Leyendo la Biblia de Linux, me encontré con un apartado que se me hizo interesante. Habla en unas cuantas líneas de uno de los usos que puede tener el comando.  Si por alguna razón, necesitan crear ene número de archivos, hay varias maneras, desde la creación con con un ciclo Bash o en C, hasta hacerlo a patín. Bueno, hay una forma mucho más simple, utilizando los metacaractéres.  El siguiente comando crea cinco archivos con el nombre memo, por ejemplo, memo1, memo2, memo3, memo4, memo5. $ touch memo{1,2,3,4,5} Eso no es todo, por si pensaban que el touch era un comando anodino. Puede generar archivos por rangos, por ejemplo: $ ...

Búsqueda de cadenas en archivos de texto.

Cuando los incidentes surgen en las aplicaciones que generan demasiados logs, es necesario el filtrado por horas y eventos. Hay muchas formas de llegar a un mismo cometido, básicamente, depende de la habilidad de cada persona, además de su experiencia, y el conocimiento de los mensajes de alertas. En lo personal, siempre he buscado hacer las busquedas de más de una forma, porque para cada caso, y conforme se avance en las necesidades, una resultará más flexible que la otra. La primer fase de un filtrado es intuir, buscar los mensajes comunes y palabras que acompañan los problemas de forma genérica, por ejemplo, si se trata de un servidor de aplicaciones sería prudente buscar palabras como : SEVERE, Exception, ERROR, Timeout, 'Could not'. Si se tratase de un web server, la búsqueda es más simple, ya que podemos filtrar por los estatados de http. A continuación, expongo dos comandos que sirven para la búsqueda de un patrón dentro de cada archivo que coincida con el c...