Como dividir um ficheiro em vários fragmentosExiste um comando em Linux muito conhecido entre os utilizadores mais experientes, esse comando chama-se "split". Este comando permite-nos dividir um ficheiro em vários fragmentos. Vai ser apresentado um pequeno exemplo e não a apresentação de todas as capacidades do comando "split".
[edit]
Como dividir em fragmentos?
* Queremos dividir o ficheiro teste em vários fragmentos, como fazer?
o Temos que ver o tamanho do ficheiro teste, neste caso é de 2 Mbyte. Se quisermos dividir o ficheiro em 2 pequenos fragmentos de 1Mbyte cada um, fazemos um simples comando:
split -b 1m teste novo
split -b 1024k teste novo
split -b 1048576 teste novo * Estes três comandos são equivalentes, o ficheiro que se está a tentar dividir, pode ser muito pequeno ou muito grande e então existe as medidas em megabytes, kbytes ou bytes. Agora foram criados 2 ficheiros:
novoaa novoab * Estes dois ficheiros têm exactamente 1Mbyte e possuem o conteúdo do ficheiro teste.
[edit]
Como juntar os fragmentos?
* Para juntar os dois fragmentos e criar um ficheiro completo, basta usar o comando "cat":
cat novoaa novoab > teste_novo * Agora temos uma nova cópia de teste, que se denomina teste_novo
Mais informações sobre o comando split:
http://www.computerhope.com/unix/usplit.htm wiki:
http://www.guiaubuntupt.org/wiki/index.php/Split_files