Juan Rabadan

19Sep/110

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}

1Jun/101

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.

30May/101

Conexiones SSH con Ubuntu

Generalmente los usuarios de Linux necesitamos conectarnos via ssh a algún servidor remoto.
En mi caso encontré muy util crear un archivo de configuración (config) dentro de la carpeta /home/{username}/.ssh

Dentro de este archivo podemos setear las configuraciones para los distintos servidores. Por ejemplo

Host arzion
HostName 201.18.67.165
User jony
IdentityFile ~/.ssh/arzion.pem

Entonces cada vez que quiero conectar con este servidor, desde la consola solamente tecleo

ssh arzion

De lo contrario tendría que escribir

ssh -i ~/.ssh/arzion.pem jony@201.18.67.165
Tagged as: , , , 1 Comment
17Mar/101

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

30Dec/090

Ubuntu como sistema operativo de cabecera

Si bien es cierto que soy fanático de las tecnologías Microsoft, ya que durante gran parte de mi vida he desarrollado con estas tecnologías (vb6, c#, vb.net, asp, asp.net) y utilizado el gran sistema operativo que es Windows XP hace unos meses atrás decidí incursionar en el mundo Linux.

Comencé con la distribución Ubuntu 9.04, oficinalmente conocida como Jaunty Jackalope y actualmente estoy utilizando la última versión de la distribución 9.10 conocida Karmic Koala.

Realmente no tengo nada que decir ya que estoy muy a gusto con Ubuntu. No me considero ningún usuario experto ni mucho menos, más bien un newbie con mucha curiosidad y ganas de explorar todas las ventajas que este sistema operativo representa. Actualmente tengo esta distribución en mi NetBook y en la computadora de mi empresa. En mi casa por el momento sigo con Windows ya que para todo lo relacionado con multimedia (webcams, cámaras digitales y de video) las aplicaciones que vienen con el hardware solo son soportadas para windows.

Creo que en poco tiempo, muchos de los usuarios que hoy utilizan windows irán migrando a Ubuntu. Por la sencilla razón de que están haciendo las cosas más pensada en usuarios finales y que no tiene costos de licencias.

En nuestra empresa cerca del 80% de nuestras máquinas ya están utilizando este sistema operativo.

Seguiré escribiendo acerca de mis descubrimientos con Ubuntu y compartiendo con ustedes las aplicaciones que utilizo día a día en mi empresa.

Para aquellos que quieran animarse acá tienen el link de descarga

http://www.ubuntu.com/getubuntu/download