Como dividir arquivos no Linux

Vamos ver como juntar ou dividir arquivos no Linux ou GNU/Linux para os mais exigentes. Para isso vamos usar dois comandos no terminal: split e cat. Para muitos leitores esse artigo pode ser bem básico. Mas é justamente essa a nossa intenção aqui. Apresentar o Linux e seus recursos aos mais leigos. Esses comandos são bem úteis quando temos um arquivo muito grande e que precisamos “quebrá-lo” para um possível upload em partes ou mesmo gravar em CD.

Divisão

Vamos começar separando qualquer arquivo através do comando split.

$ split -b 1M arquivo_a_dividir

-b: Para indicar o tamanho que queremos para cada uma das partes.
1M: Nesse caso, dividir o arquivo em partes de 1Mb.

Como você poderá ver, as partes virão com o nome xaa, xab, xac, etc. E agora, saiba como uní-las novamente com o comando cat.

União

$ cat primeira_parte* > nome_arquivo_final
Exemplo:
$ cat x* > Unido.mp3

Helbert Rocha

Business & Linux Admin | Digital Mkter | Live in Rio | Love Jesus
Google+

  • Rudinei
    Chromium 12.0.742.112 Chromium 12.0.742.112 no Ubuntu 10.10 Ubuntu 10.10

    Não entendi como localizar o arquivo a ser dividido. Eu tenho que o link do arquivo no meu computador? A mesma dúvida fica para União. Obrigado!

    MeuPinguim responde: Você tem que ir pelo terminal até a pasta onde se encontra o arquivo com o comando “cd caminho_da_pasta” ou usar comando com o endereço do arquivo. Por exemplo: “/home/arquivo”. Boa sorte.