Hacer que linux chequee el disco duro al reiniciarse

Para forzar el sistema operativo (SO) para que chequee las particiones del disco duro cuando se reinicie, debemos crear un fichero en la raíz (/) del SO nombrado "forcefsck"
   # sudo touch /forcefsck

Conectarse a un Subversion (svn) a través de un proxy

En Linux existen varios clientes svn para conectarse a repositorios subversion (Ej: RapidSVN, RabbitVCS, entre otros). Sin embargo, puede que necesitemos conectarnos a un svn a través de un proxy, lo cual puede ser un problema.

Para lograrlo, solo debemos adicionar las siguientes líneas en el fichero '~/.subversion/servers':

[groups]
myproyecto=svn.mydominio.com

[myproyecto]
http-proxy-host=192.168.0.1
http-proxy-port=8080

Convertir a mp3 todos archivos wma de un directorio

Para convertir al formato mp3 todos archivos wma contenidos dentro de un directorio, podemos hacerlo utilizando el siguiente script:

#!/bin/sh
#
# Convierte los archivos WMA de un directorio al formato MP3
# Autor: Juenlis Coss

for f1 in *.wma
do
    f2=`echo $f1 | cut -d '.' -f 1`;
    mplayer "$f1" -ao pcm
    mv audiodump.wav "$f2.wav"
    lame --r3mix "$f2.wav" "$f2.mp3"
    rm "$f2.wav"
done

- Para lograrlo, primeramente tenemos que tener instalado el mplayer y el lame
   # sudo aptitude install mplayer lame
- Copiar el contenido del script en un fichero (por ejemplo: wma2mp3.sh) dentro del directorio donde están los archivos .wma que deseas convertir a mp3.
- Luego darle a este fichero permiso de ejecución (chmod +x wma2mp3.sh)
- Y por último ejecutarlo (./wma2mp3.sh)

Hacer backup de una base de datos en postgres

Ejecutar en consola:
   pg_dump -i -U usuario_bd -F p -v -f "/ruta/donde/salvar/base_datos.sql" nombre_bd;

Restaurar los paneles del escritorio de Ubuntu

Para restaurar los paneles del escritorio de Ubuntu solo debemos ejecutar en consola lo siguiente:
   #gconftool --recursive-unset /apps/panel
   #rm -rf ~/.gconf/apps/panel
   #pkill gnome-panel

Deshabilitar consolas "tty" en Ubuntu Karmic 9.10

Debido a los recientes cambios en Upstart, el procedimiento para eliminar consolas virtuales en la instalación por defecto ha cambiado.
Ahora debemos renombrar los ficheros /etc/init/tty*.conf que no necesites. Por ejemplo, para deshabilitar la consola 5 (tty5):
   #mv /etc/init/tty5.conf /etc/init/tty5.conf.bak

Transferir base de datos MySQL a un servidor remoto

Para migrar una base de datos MySQL de un servidor a otro solo debemos ubicarnos en el servidor donde se encuentra corriendo la base de datos que queremos migrar y en este ejecutar en consola:
   #mysqldump -u usuario_bd_local -p clave_usuario_bd_local dbname_local | ssh usuario_host_remoto@ip.addr.pc.remota mysql -u usuario_bd_remota -p clave_usuario_bd_remta dbname_remota

Deshabilitar consolas "tty" en sistemas GNU/Linux

Para lograrlo, solo debemos renombrar los ficheros /etc/event.d/tty* correspondientes a las consolas que no necesitamos. Por ejemplo, para deshabilitar la consola 5 (tty5):
   #mv /etc/event.d/tty5 /etc/event.d/tty5.bak