Categoría: CLI

Error al descompactar fichero .tar.bz2

Debian GNU/Linux

Si al intentar descompactar un fichero .tar.bz2 obtienes los siguientes mensajes de error:

tar (child): bzip2: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2

debe resolverlo instalando el paquete bzip2

# apt-get -y install bzip2

Lecturas recomendadas

- man tar

Renombrar en masa

GNU/Linux
prename es un utilitario desarrollado en Perl por Larry Wall (Creador del lenguage Perl) y mejorado por Robin Barker, el cual permite renombrar en masas. prename encuentra todos los ficheros cuyo nombre case con un patron especificado (exp-regular). Este utilitario forma parte del paquete perl en Debian GNU/Linux.

Comando find - 25 ejemplos prácticos

GNU/Linux
find es un utilitario que permite realizar búsqueda de ficheros (fichero regular, directorio,
enlace simbólico, ...) a través de una jerarquía de directorios, es poderoso y rico en funcionalidades.

Listar directorios, 7 ejemplos prácticos

GNU/Linux

ls es un utilitario que permite listar información de ficheros de cualquier tipo incluyendo directorios, por defecto (cuando no se le pasa alguna opción) ls muestra el contenido del DIR actual (o especificado) de forma no recursiva, ordenado alfabeticamente e ignorando los ficheros/directorios ocultos.

Montar imágenes ISO, BIN y NRG

GNU/Linuxfuseiso es un utilitario que permite montar imágenes ISO, BIN y NRG en el sistema de fichero del usuario (userspace) y así puedan inspeccionarse con cualquier administrador de ficheros tal y como cualquier directorio.

Instalar fuseiso

Debian/Ubuntu y derivados

$ sudo apt-get install fuseiso

CentOS/RHEL
Habilitar rpmforge

# yum install fuse-iso

Usar fuseiso

$ fuseiso -p mi.iso punto-de-acceso

punto-de-acceso = DIR donde se va a montar la imagen

Descompactar .iso con 7-Zip

- Ver 7-Zip: Un excelente compresor / descompresor de archivos

Lecturas recomendadas

- man fuseiso

Encontrar ficheros duplicados en GNU/Linux

Una de las maneras más fácil y segura de encontrar ficheros duplicados en GNU/Linux es usando la herramienta fdupes, fdupes encuentra los ficheros duplicados comparando el tamaño de los ficheros, haciendo un chequeo MD5 seguido por una comparación byte a byte.

Obtener información de mi CPU en GNU/Linux

Podemos obtener información del CPU en GNU/Linux tecleando el siguiente comando:

$ cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 22
model name	: Intel(R) Celeron(R) CPU          430  @ 1.80GHz

7-Zip: Un excelente compresor / descompresor de archivos

7-zip es un compresor de archivos con un alto ratio de compresión . La principales características son:

  • - Alto ratio de compresión para formato 7z (algoritmo LZMA )
  • - Comprime / Descomprime: 7z, ZIP, GZIP, BZIP2 and TAR
  • - Descomprime: ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR and Z
  • - Encriptación robusta: AES-256 para los formatos 7z y ZIP
  • - Autodecompresión para el formato 7z (SFX)
  • - Versión para línea de comandos
  • - En GNU/Linux y en otras variantes UNIX se integra a File Roller, XArchiver y XArchive
  • - Se intregra al shell de Windows (Windows)
  • - Poderoso administrador de ficheros (Windows)
  • - Multi-plataforma
  • - Multi-idioma

Cambiar la codificación de un fichero

He recibido un fichero con codificación UTF8, el cual debo publicar en mi sitio web, la codificación de mi sitio web es iso-8859-1, por tanto cuando publico el fichero y lo visualizo en el navegador me salen carácteres raros.

P. ¿Existe alguna herramienta o comando que me permita cambiar la codificación de UTF8 a iso-8859-1?

Espacio disponible de mis particiones en GNU/Linux

P. Se que escritorios como GNOME y KDE me permiten obtener el espacio disponible / usado de mis particiones en GNU / Linux ¿Cómo puedo hacer los mismo para ambientes servidores?