Un script simple pero muy útil es el que desarrollé para respaldar todas las bases de datos de MySQL en un sistema operativo Linux. Casi cualquier sistema requiere de generar un respaldo diario, principalmente de las bases de datos y depositarlas en lugar seguro (si se puede en un servidor…
Deja un comentarioEtiqueta: linux tricks
En algún momento me he encontrado con el problema de importar bases de datos demasiado grandes, hablo de cientos de gigas. Una forma sencilla para importar estas enormes bases de datos es importándolas comprimidas. Lo puedes hacer de varias maneras, pero una que me parece bastante clara para MySQL es…
Deja un comentarioUna tarea con la que me he enfrentado administrando servidores Linux es sincronizar el contenido de un directorio con otro (sin usar un tercer servicio como subversion o git), ya sea porque se está haciendo una migración de servidor o porque se requiere sincronizar ciertos archivos entre directorios. Desde la…
Deja un comentarioEl commando watch en sistemas basados en Linux tiene varias aplicaciones directas, principalmente para usuarios que se encuentran monitoreando ciertos aspectos o directorios de su computadora o servidor, ya sea para fines de programación o administración de servidores. Las que he llegado a utilizar son las siguientes: Monitorear el espacio…
Deja un comentarioActualmente se pueden utilizar varios motores para la analítica de tu sitio, uno muy utilizado y conocido es Google Analytics y funciona bastante bien. Pero qué pasa cuando no puedes utilizar este tipo de motores y debes ingeniártelas tú mismo con el famoso «access_log» de Apache. Bueno hay mucho jugo…
Deja un comentarioUn comando que para mi gusto no se tiene muy presente pero puede ser muy útil cuando se necesita generar permutaciones aleatorias, es el comando Shuf que se encuentra en cualquier sistema basado en Linux. Explico un par de ejemplos útiles. Uno básico pero bastante utilizable es generar número aleatorios…
Deja un comentarioPasa frecuentemente que por alguna necesidad en algún sistema que has desarrollado, se crean o se depositan archivos que tuvieron un uso meramente temporal y terminas con una carpeta con cientos o miles de archivos innecesarios pero no puedes borrar todos de una (porque pueden haber archivos en uso aún),…
Deja un comentarioEs posible que se han encontrado con el problema de tratar un archivo en la terminal (me ha pasado varias veces en Mac OS) y al correr cualquier comando para hacer una tratado sobre el texto les responde con el error de «Illegal byte sequence». Afortunadamente es muy sencillo solucionarlo,…
Deja un comentario