Lxsplit es una herramienta para la terminal que nos permite unir y dividir archivos en plataformas Unix como Linux,  FreeBSD, OpenBSD…siendo además totalmente compatible con la utilidad HJSplit, (utilizado en otros sistemas como Windows). Lxsplit permite manejar archivos de gran tamaño y realiza estas operaciones sin comprimir los archivos.

Para instalar lxsplit:

  • En Debian y derivadas como Ubuntu y Linux Mint
sudo apt-get install lxsplit
  • En Fedora
yum install lxsplit

1-Click Install

Si preferimos descargar el paquete correspondiente, ejecutamos dependiendo de la arquitectura de nuestro ordenador:

zypper install lxsplit-0.2.4-1.1.x86_64.rpm

para la versión de 64 bits, y

zypper install lxsplit-0.2.4-1.1.i586.rpm

para la versión de 32 bits

Uniendo y dividiendo archivos

Una vez que lo hemos conseguido instalar, es hora de ver como funciona lxsplit, y la sintaxis de comando no puede ser más sencilla:

  • Para dividir archivos

lxsplit -s [nombre_archivo] [tamaño]

El tamaño puede ser expresado en Megabytes(M), kilobytes(k) y bytes(b)

  •  Para unir archivos

lxsplit -j [nombre_archivo.001]

En este ejemplo se ve más claro, me situo en el escritorio donde tengo un archivo de unos 154 Mb, que:

1º  Lo divido en dos partes de 75 Mb mediante:

lxsplit -s archivo 75M

(por supuesto, salen de un tamaño un poco más grande)

2º  Lo vuelvo a unir con el comando:

lxsplit -j archivo.001

Otras herramientas, que también os pueden interesar para unir y cortar archivos, pueden ser Dalle, Hoz y los comandos split/cat.