Recarga configuración de .bashrc

25 03 2009

Para recargar los cambios realizados en el fichero. bashrc, se utiliza el siguiente comando:

$ source /home/tu_cuenta/.bashrc





/bin/tar: Argument list too long

22 03 2009

Cuando necesitas empaquetar una cantidad muy grande de ficheros, es posible que tar no te lo permite. Para solucionar esto, puedes probar lo siguiente:

find . -name '*.txt' -print >/tmp/filesToPack
tar -cvzf textfiles.tar.gz --files-from /tmp/filesToPack
find . -name '*.txt' | xargs rm -v





Comprimir/Descomprimir ficheros en entornos UNIX

8 03 2009

A veces es complicado saber tódos los comandos que existen para comprimir/descomprimir ficheros en entorno UNIX.

Ficheros .tar

Tar es un formato que sólo empaqueta múltiples ficheros en uno sólo, pero no comprime.

  • Empaquetar: # tar -cvf  fichero.tar ficheros
  • Desempaquetar: # tar -xvf fichero.tar
  • Ver contenido: # tar -tf fichero.tar

Ficheros .gz

  • Comprimir: # gzip -9 ficheros
  • Descomprmir: # gzip -d ficheros.gz

Ficheros .bz2

  • Comprimir: # bzip2 ficheros
  • Descomprmir: # bzip2 -d ficheros.bz2

Ficheros .tgz (ó .tar.gz) -> tar+gzip

  • Empaquetar/Comprimir: # tar -czf fichero.tgz ficheros
  • Desempaquetar/Descomprimir: # tar -xvzf fichero.tgz
  • Ver contenido: # tar -tzf fichero.tgz

Ficheros tar.bz2 -> tar+bzip

  • Empaquetar/Comprimir: # tar -c ficheros | bzip2 > fichero.tar.bz2
  • Desempaquetar/Descomprimir: # bzip2 -cd fichero.tar.bz2 | tar -xv
  • Ver contenido: # bzip2 -cd nombre.tar.bz2 | tar -t

Ficheros .zip

  • Empaquetar/Comprimir: # zip fichero.zip ficheros
  • Desempaquetar/Descomprimir: # unzip fichero.zip

Ficheros .rar

  • Empaquetar/Comprimir: # rar -a fichero.rar fichero
  • Desempaquetar/Descomprimir: # rar -x fichero.rar
  • Ver contenido: # rar -l fichero.rar
  • Ver contenido: # rar -v fichero.rar