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 comentarioMes: junio 2019
Una 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 comentarioCon lo barato que es ahora el almacenaje y en el futuro lo será aún más, las bases de datos de los sistemas tienden a crecer rápidamente. Una manera rápida de ver el tamaño de tus bases de datos en MySQL es corriendo este query SELECT table_schema AS "Databases", ROUND(SUM(data_length…
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 comentarioEl otro día tenía la necesidad de transferir un archivo bastante pesado de un servidor a otro. Esto es tarea simple si tuvieras acceso a la terminal, pero en este caso eran servidor compartidos (shared hosting) y carecían de terminal, por lo que tuve que ingeniármelas escribiendo un simple script…
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