Comprimir y descomprimir archivos tar y tar.gz con Linux
Descompresión de archivos tar y tar.gz
tar -zxvf yourfile.tar.gz -> con este comando extraemos el contenido del tar.gz en el directorio donde estamos parados.
Si queremos descomprimir el contenido el archivo en un directorio diferente debemos utilizar el operador -C de la siguiente manera
tar -C /nombre_de_la_caperta -zxvf yourfile.tar.gz
Compresión con tar y tar.gz
tar -cvzf file.tar.gz {carpeta que queremos comprimir}
Sudo sin contraseña en Ubuntu
Si queremos que cada vez ejecutamos un comando SUDO el sistema no nos pregunte el password, tenemos que editar el archivo de los sudoers. Para ello desde una terminal escribimos sudo visudo Luego agregamos al final de este archivo la siguiente linea
username ALL=(ALL) NOPASSWD: ALL Ctrl + X para salvar los cambios. Recuerden cambiar username por el nombre de usuario que utilicen.
Alias persistens en Ubuntu
Siempre que realizo tareas a través de una terminal (consola) para ejecutar algún proceso o ejecutar un determinando comando, pierdo mucho tiempo en recordar o escribir ciertos comandos que son demasiado extensos. Para resolver estos problemas existen los famosos alias.
En informática un alias es una orden que nos permite reemplazar una palabra o serie de palabras con otra. Su uso principal es el de abreviar órdenes o para añadir argumentos de forma predeterminada a una orden que se usa con mucha frecuencia.
Los alias se mantienen hasta que se termina la sesión en la terminal, pero normalmente se suelen añadir en el fichero de configuración del intérprete de órdenes (~/.bash_aliases) de forma que siempre están disponibles para todas las sesiones de terminal.
Debemos descomentar las siguientes tres líneas que se encuentran en el archivo ~/.bashrc
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Luedo editamos/creamos el archivo ~/.bash_aliases y dentro de este creamos todos los alias que precisemos uno debajo de otro por ejemplo.
alias lsa='ls -la'
Debemos guardar estos cambios y reiniciar la consola para que estos cambios se apliquen.
Como utilizar repositorios SVN bajo Ubuntu Karmic
Hace tiempo que estaba buscando algun software para reemplazar al Tortoise, un cliente para repositorios SVN al cual estaba acostumbrado cuando era usuario de windows.
Finalmente pude dar con el RabbitCVS, el cual se integra completamente a Nautilus y está basado en Tortoise.
Aquí les dejo como instalarlo en Ubuntu 9.10 (Karmic)
$ sudo add-apt-repository ppa:rabbitvcs
$ sudo aptitude update
$ sudo aptitude install rabbitvcs-core rabbitvcs-nautilus
Reiniciamos el GUI
Y ya está listo para usar.
Algunas capturas para que vean la similitud con TortoiseSVN


