Ampliar un volumen ZFS
Por azares del destino he tenido que pelearme con un volumen de datos con formato ZFS. El volumen lo controlaba un software comercial de catastróficas consecuencias. Tomamos la decisión de tomar el volumen de datos y compartirlo con un simple protocolo NFS, bajo nuestro propio riesgo. Está funcionando decentemente, todo sea dicho. Una vez instaladas las librerías ZFS en CentOS … Leer más
Usos del comando sed
Añadido a lo que ya comentaba en Uso sencillo del comando sed podemos hacer un montón de cosas útiles. Más si cabe, cuanto más grande es el fichero que queremos manejar. Como un log que ha crecido desmesuradamente en un proceso semi manual nocturno, ejem. Un caso particular del uso del sed que necesitaba para examinar cómodamente un log de 2GB era … Leer más
Mandar correos con adjuntos con mutt
Mutt ( http://www.mutt.org/ ) es un cliente de correo MIME muy potente basado en texto para Terminal. Altamente configurable, ligero, securizable, scriptable… Permite de forma muy sencilla mandar un adjunto o varios en un envío de correo. Y gratuito. Cómo instalar MacOS X $ brew install mutt Centos $ yum install mutt Debian / Ubuntu $ apt-get install mutt Cómo … Leer más
Corregir las conexiones SSH en Mac OS X 10.12.4
Con la última actualización de Mac OS, la 10.12.4, Sierra nos da un corte en las conexiones de llaves y claves guardadas a hosts remotos vía SSH. Así, sin más. No puedes conectarte directamente, debes pasar la contraseña, volver a generar los ficheros de confianza… NO. Stop. Eso no puede ser. Podemos obtener varias tipologías de mensajes de error. Unos … Leer más
Uso sencillo del comando sed
Para entederlo bien, hay que estudiar el ‘man’ a fondo. Romperse la cabeza y aprender Regexp. Solo así le sacarás partido al comando sed. Uno de los comandos más útiles para cambiar contenido en un fichero de texto. En un buen montón, de una sola vez. Una sencilla regla de uso: $ sed -i «s/lo que busco / el texto que … Leer más
Comprimir ficheros selectivamente
En la consola de comandos podemos comprimir un directorio completo con todo lo que contenga, o una selección de directorios. O excluir en una búsqueda ciertos directorios y que no los comprima. Y podemos comprimir solo ciertos ficheros, con una nombre conocido, como el tipo de extensión, y guardando la estrucutura de directorios, comprimirlos y guardarlos. En un backup por … Leer más
Búsquedas con grep, encontrar un texto en ficheros
Cuando queremos buscar un texto, un párrafo, una palabra… dentro de un fichero de texto usando cualquier Unix / Linux, lo mejor no es editar el fichero (vi, nano…), ni hacer una cat para ver el contenido en pantalla, ni siquiera copiárnoslo a nuestro equipo y abrirlo con un editor de texto cualquiera, BBEdit, SublimeText, Coda… Lo mejor es utilizar GREP. Grep … Leer más
Usar el adaptador WiFi USB TP-Link en la Raspberry Pi
Para utilizar el adaptador USB WiFi TP-Link TL-WN725N es necesario instalar el driver. Para eso, debemos compilarlo. Estos son los pasos que tuve que seguir para hacerlo. Averiguar el kernel que tenemos en la Raspberry Pi #uname -a Linux raspberrypi 3.12.28+ #709 PREEMPT Mon Sep 8 15:28:00 BST 2014 armv6l GNU/Linux Para saber la versión del driver a descargar, revisamos este link … Leer más
Convertir la Raspberry Pi en inalámbrica
Para no tener un cable tirado por medio del salón hasta mi mesa, cuando me conecto la Raspberry Pi (modelo B) al monitor para compilar, instalar, probar y jugar me he pillado el adaptador USB WiFi de TP-Link, este modelo: TL-WN725N Una vez compilado el driver que se corresponde a mi modelo y asignada una IP fija, funciona de maravilla. … Leer más
Script bash para mover ficheros entre directorios
Hoy me ha surgido tener que hacer un sencillo shell script de bash para que los ficheros de una carpeta, les cambie permisos y los mueva a otra carpeta. Y si bien se puede hacer por todos los ficheros del directorio y se mueven, pero esto podría darme un error. Necesitaba hacerlo fichero a fichero, dentro del directorio. Pensé en … Leer más
Cómo resolver errores YUM
Cuando tratamos de actualizar un paquete vía Yum o actualizar la lista paquetes de los repositorios y nos da errores PYCURL ERROR debemos revisar primero los DNS del equipo. También que la configuración proxy de yum sea correcta, si no usamos proxy de red, que esté deshabilitado. Y si aún así sigue dando error, debemos limpiar los metadata cacheados en … Leer más
Crear Virtual Host Apache con ficheros include
Mini manual para crear en CentOS virtual hosts de Apache, sin tocar el fichero de configuración general, si no creándolos en el directorio de includes de Apache. Para otras distribuciones *nix tan solo varía la ruta del fichero de configuración de Apache y del directorio conf.d Indice de tareas: Crear directorio web en el sistema de ficheros Descomentar del fichero … Leer más