Como dividir grandes arquivos no Linux usando a linha de comando

Como dividir grandes arquivos no Linux usando a linha de comando

Os arquivos são uma maneira comum de armazenar e transferir vários arquivos no Linux. No entanto, arquivos extensos podem ser difíceis de gerenciar e transferir, especialmente se exceder um determinado limite de tamanho. Uma solução para esse problema é dividir os grandes arquivos em vários arquivos menores, cada um com um limite de tamanho especificado. Neste artigo, explicaremos como dividir grandes arquivos no Linux usando a linha de comando.

Para dividir um arquivo no Linux, usaremos o 'dividir' comando. O comando dividido é um comando linux padrão que pode ser usado para dividir arquivos em partes menores. Quando usado com grandes arquivos de arquivo, o comando dividido pode quebrar um grande arquivo em arquivos menores, cada um com um limite de tamanho especificado.

Veja como dividir um grande arquivo usando o comando dividido:

Etapa 1: Crie um arquivo

Antes que possamos dividir o arquivo, precisamos criá -lo. Para criar um arquivo, use a seguinte sintaxe:

  • Arquivo TAR -CVF.Tar Dir1 File1 File2  
  • Arquivo de Zip -r.zip dir1 file1 file2  

Substituir 'arquivo.alcatrão' ou 'arquivo.fecho eclair' com o nome do seu arquivo e substitua o arquivo1, file2 e dir1 com os nomes dos arquivos que você deseja incluir no arquivo.

Etapa 2: divida o grande arquivo

Depois de criar o arquivo, use a seguinte sintaxe para dividi -lo em arquivos menores:

Split -b [tamanho do tamanho] Arquivo [Prefixo]
1Split -b [tamanho do tamanho] Arquivo [Prefixo]

Substituir '[tamanho limite]' com o limite de tamanho para cada arquivo dividido, em bytes. Por exemplo, se você deseja dividir o arquivo em arquivos com um limite de tamanho de 100 MB, use -b 100000000. Substituir '[prefixo]' com o prefixo para os arquivos divididos.

Arquivo de 100m dividido.alcatrão.GZ prefixo_  

Etapa 3: verifique os arquivos divididos

Para verificar se a divisão funcionou, você pode usar o comando ls para listar os arquivos divididos:

ls -l prefix_*  

Você deve ver uma lista de arquivos com nomes como prefix_aa, prefixo, etc.

É importante observar que quando você divide um arquivo, os arquivos divididos não são arquivos completos de arquivo, mas partes do arquivo original. Para extrair os arquivos do arquivo dividido, você precisará extrair cada arquivo dividido individualmente ou combinar os arquivos divididos em um único arquivo.

Conclusão

Em conclusão, a divisão de arquivos no Linux usando a linha de comando é um processo simples que pode ajudá -lo a gerenciar e transferir grandes quantidades de dados com mais facilidade. Ao usar o comando dividido, você pode dividir grandes arquivos em arquivos menores com um limite de tamanho especificado, facilitando o manuseio e a transferência de seus dados. Esteja você backup de dados ou transferindo grandes quantidades de dados entre os sistemas, o comando dividido é uma ferramenta valiosa para ter no seu Linux Toolkit.