[DUVIDA] Criar arquivos de 100MB [RESOLVIDO]

1. [DUVIDA] Criar arquivos de 100MB [RESOLVIDO]

Rodrigo da Silva Cunha
rodrigo.a.sc

(usa Debian)

Enviado em 28/10/2011 - 14:12h

Olá a Todos,
Gostaria de criar arquivos de 100MB oara testes.
No caso o arquivo seria criado com dados aleatorios, meu objetivo apenas é possuir um arquivo de 100MB no servidor.

Estou verificando esta questão, ja estudei isso nos meus livros, mas sinceramente não faço ideia em qual deles...rsrs

Abraços a Todos.


  


2. MELHOR RESPOSTA

Cristiano
sempreslack

(usa Slackware)

Enviado em 28/10/2011 - 14:57h

Não entendi o que c realmente quer fazer. Quer fazer vários arquivos de 100 megas cada? split -b 100M arquivo.iso por exemplo (supondo que o arquivo.iso tenha 2 gigas)

3. Pesquisa :

Rodrigo da Silva Cunha
rodrigo.a.sc

(usa Debian)

Enviado em 28/10/2011 - 14:29h

Achei um comando bacana :

dd if=/dev/zero of=/var/teste bs=1M count=10

Contudo não consigo criar varios arquivos de 100MB.

:)

[email protected]:/var# dd if=/dev/zero of=/var/teste bs=1M count=10
10+0 registros de entrada
10+0 registros de saída
10485760 bytes (10 MB) copiados, 0,0332749 s, 315 MB/s
[email protected]:/var#


-rw-r--r-- 1 root root 10M Out 28 14:27 teste

:)

Fonte :
http://rmnobarra.blogspot.com/2011/06/criando-arquivo-com-determinado-tamanho.html


4. Re: [DUVIDA] Criar arquivos de 100MB [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 28/10/2011 - 14:37h

Ia te dizer esse comando mesmo, porém para o arquivo ter 100MB o correto é

dd if=/dev/zero of=/var/teste bs=1M count=100


5. Re: [DUVIDA] Criar arquivos de 100MB [RESOLVIDO]

Rodrigo da Silva Cunha
rodrigo.a.sc

(usa Debian)

Enviado em 28/10/2011 - 15:47h

Usei os dois comandos :

#dd if=/dev/zero of=/var/teste bs=1M count=10

[comentario] O comando abaixo quebra o arquivo de 10 mega em 10

#split --bytes=1048576 teste Quebrado

Obs : 1048576 = 1mB

Quebrei o arquivo em partes de 1 MB

Uma boa dica, acrescentando é -a N, vamos lá :

Se eu quiser quebrar o arquivo teste em partes de 1024B farei :
onde o -a 4 me dara um sufixo de 4 digitos.
Comando hipotético :

#dd if=/dev/zero of=/var/teste bs=1M count=10

split --bytes=1024 teste -a 4 quebrado.

vai me gerar 676 arquivos de 1024 cada

Grato!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts