Junio 9th, 2009

Sincronizar directorios y copiar solo archivos modificados

Con esto sincronizamos todo el directorio remoto de un equipo en el directorio local que queramos.
Util para que compare los dos directorio y solo compie lo que ha sufrido cambios, respetando los permisos del archivo:

rsync -rvlpz root@<host remoto>:/<directorio remoto>/ /<directorio local>/
los parametros rvlpz son para:

-r = recursivo – procesa sub-directorios y archivos encontrado el la ubicación del fuente o SRC.
-v es utilizado para aumentar la verbosidad desplegado. Después, cuando estamos seguro que esta respaldando lo que deseamos, puede quitar el ‘v’. Sigue incluido en este ejemplo porque el proceso esta ejecutado desde una tarea ‘cron’, y prefiero ‘ver’ lo que hizo. Es por cada individuo a decidir.
-l = links (acoplamientos) – cuando los acoplamientos simbólicas (symlinks) se encuentro, recrearlo en el sistema destinaría.
-p = permisos – dice a rsync a fijar los permisos en el destinaría igual que el fuente (SRC).
-z se utiliza para comprimir los datos que serán transferido o copiado, con el resulto que el proceso de copiado se realizo más rápido, porque los datos siendo transferido es más pequeño que el tamaño verdadero.

Enero 29th, 2009

Buscar y Reemplazar en Linux

Esta es una instrucción sencilla que quería compartir, y es que muchas veces me ha salvado incluso la vida, o por lo menos me ha quitado un dolor de cabeza, puesto que cambiar una palabra en un fichero es fácil, pero cuando se tratan de 100 ficheros…

grep -rlZ 'textoareemplazar' /ruta/ | xargs -r0 perl -pi -e 's/textoareemplazar/textonuevo/g'

Sirve sobre todo en servidores con mucha “morralla histórica” en la que queramos cambiar una frase/instrucción que se repite. Eso si, cuidado con su uso, si reemplazamos algo que no debemos podemos tener un caos!

Abril 30th, 2008

Firefox en español en ubuntu 8.04

 

Firefox

Si actualmente habéis instalado/actualizado a Hardy desde alguna versión anterior a esta. Quizás puede que tengáis Firefox 3 beta 5 en inglés o un español distinto al vuestro, como en mi caso. Si queréis, podéis solucionarlo con un simple click.

Lo más sensato sería descargar el paquete al español en este caso el mozilla-firefox-locale-es-es, pero este es solo para Firefox 2.

La solución es la siguiente: ojeando por los ficheros que tiene Firefox colgados, encontré los que tienen los paquetes de idioma. Aquí va el enlace al español.

Link | Español de España

Descargarlo, instalarlo y reiniciar firefox, así de sencillo

Marzo 12th, 2008

Descargar archivos rapidshare desde Ubuntu

Hace poco, me vi en la necesidad de bajar unos archivos para lanzarote desde rapidshare, así que me puse a investigar una forma de hacerlo cómodamente en Ubuntu y di con ello.
Editamos el fichero source.list,
sudo gedit /etc/apt/sources.list

Y añadimos al final los repositorios de mundogeek con esta linea
deb http://mundogeek.net/repo ubuntu all

sudo aptitude update

//llegados a este punto actualizamos

sudo aptitude install megaupload-dl

Modo de uso
//Descargar de enlace directo
rapidshare-dl http://rapidshare.com/FILE1

//De enlace externo
rapidshare-dl http://enlace-de-descarga.com

//desde archivo de texto
rapidshare-dl archivo-con-enlaces.txt

//usando direcciones del portapapeles
rapidshare-dl -c

Marzo 9th, 2008

Vuelve el linux más estético

Linux Mint

Ya está liberada la última release en KDE de mi distro favorita, linux mint. Más elegante que nunca, y con nuevas características. Como siempre, con los repositorios de ubuntu actualizados y con la posibilidad de incoorporar drivers no propietarios.
Link | Descarga

Noviembre 12th, 2007

Fuentes para ubuntu

Si te encuentras falto de fuentes en tu equipo y deseas ampliar la lista de de fuentes disponibles, traigo una lista de 465 fuentes libres disponibles para hacer lo que nos de la gana con ellas. Para agregarlas, solo tendremos que llevar a cabo los siguientes pasos:

  1. Añadimos a los repositorios:
  2. sudo gedit /etc/apt/sources.list
    Y añadimos las siguientes lineas al final:
    deb http://ppa.launchpad.net/corenominal/ubuntu gutsy main
    deb-src http://ppa.launchpad.net/corenominal/ubuntu gutsy main

  3. Actualizamos:
  4. sudo apt-get update

  5. Instalamos:
  6. sudo apt-get install ttf-aefonts

Así, dispondremos de fuentes suficientes para diseñar tranquilamente.