Archive for the 'Linux' Category


Borrar todas las carpetas .SVN en Linux

Es muy sencillo gracias a la consola:
find . -name .svn -print0 | xargs -0 rm -rf
También se puede estraer una copia del SVN sin los directorios .svn:
svn export repositorio directorio_detino
Gracias a: http://textsnippets.com/posts/show/104

Backups con rsync

Si queréis hacer copias de seguridad de manera sencilla una herramienta muy potente es rsync. Existen un montón de programas para hacer backups pero ninguno acaba de convencerme. Yo necesito que la copia de seguridad sea fácilmente accesible, es decir, que esté sin comprimir para poder acceder directamente a determinados archivos de manera cómoda sin […]

Acceder desde Windows a una carpeta de Ubuntu Linux

He aquí una sencilla entrada escrita a todo correr para explicar cómo acceder a una carpeta de Ubuntu desde MS Windows:
1) En Ubuntu ir a la carpeta que queremos compartir. Click derecho sobre su nombre y seleccionar la opción ‘comprartir’.
2) [opcional] Si no tenemos activado el soporte para compartir carpetas es necesario instalarlo (se hace […]

Cambiar el tamaño de un grupo de imágenes en Ubuntu

Hoy he encontrado este curioso “truquillo” que permite cambiar el tamaño a un montón de imágenes a la vez. Se trata de usar un scrip para Nautilus (el explorador de archivos de Ubutnu).
Primero descargamos e instalamos el script:

# #descargarse el script…
# wget http://ossiriand.net/rhosgobel/scripts/Resize_images
# #make it executable
# chmod u+x Resize_images
# #copiarlo al sitio correcto
# cp […]

Convertir a .avi y extraer sonido de los vídeos de Youtube

Me habéis preguntado ya varios cómo se pueden convertir a formato avi los vídeos descargados de Youtube. En Linux existe un programa llamado ‘ffmpeg’ que permite hacerlo de forma muy sencilla. Basta con usar:
ffmpeg -i nombre_video_descargado.flv nombre_fichero_destino.avi
Si, además, quieres extraer el audio y meterlo en un fichero wav se puede hacer así:
ffmpeg -i nombre_fichero_destino.avi nombre_nuevo_fichero_audio.wav
Es […]

Buscar cadenas en ficheros de texto recursivamente

Con este comando podemos buscar texto en ficheros recursivamente a partir de una carpeta:
find ruta -type f | xargs grep cadena_que_buscamos
Donde:

ruta: es el directorio a partir del cual queremos buscar.
cadena_que_buscamos: su nombre lo dice, es el texto que buscamos.

Ejemplo: buscar el texto “oscommerce” en el directorio actual:
find . -type f | xargs grep oscommerce
(Enviado por […]

Copias de seguridad MySQL automáticas con BASH y CRON

Hoy vamos a ver cómo programar la automatización de la copia de seguridad de una base de datos MySQL usando bash y cron.
Empezamos por crear un sencillo script que guarda la copia de seguridad de la base de datos comprimida en formato bz2:

#!/bin/bash
fecha=$(date +%Y%m%d)
mysqldump -uusuario -pclave base_datos > fichero_destino_$fecha.sql
bzip2 fichero_detino_$fecha.sql

Guardamos el scrip en un fichero […]

Kobo Deluxe

Kobo Deluxe es un juego muy sencillo pero altamente adictivo. El juego consiste en destruir una serie de “fortalezas” evitando meteoritos, naves enemigas y minas explisivas; no tiene trama, no hay modificadores para aumentar la capacidad de disparo, ni escudos ni nada por el estilo. Tan sólo una pequeña nave y cinco “vidas”. Existen varios […]

Tracert en Ubuntu

El otro día me comentaba un usuario de Ubuntu que no tenía instalado el comando tracert que solía usar en Windows. Efectivamente ese comando no está instalado porque en Linux se usa traceroute.

La consola de Linux - cerrar programas bloqueados

Si alguna vez algún programa se queda bloqueado hay una forma de cerrarlo desde la consola: usando el comando kill. Este comando tiene esta sintaxis:
kill
Para averiguar cuál es el proceso que queremos cerrar o matar (¡qué violento!) usamos el comando ps, que muestra la lista de procesos activos:
gorka@homer-desktop:~$ ps -A
PID TTY […]

eXTReMe Tracker