miércoles, 17 de agosto de 2011

Crear un archivo de determinado tamaño en Linux

Hola todos, este es un post sencillo pero quizás muy util


Introduccion:
  Deseo crear un archivo de un tamaño especifico en linux

Comando:
Para crear un archivo de..., digamos 5 Megabytes:

Formula:
(10*1024*1024=5242880 bytes). Esto quiere decir que 5 MB en bytes son: 5242880

El comando a ejecutar es:
$ dd if=/dev/zero of=archivo_5MB bs=5242880 count=1


Importante, si intentas utilizar el device if (input file) /dev/null NO SIRVE, el tamaño resultante del archivo será 0.

1+0 records in
1+0 records out
5242880 bytes (10 MB) copied, 0.392 s, 33.6 MB/s

Luego has un "ls -l" y revisa el tamaño del archivo.

Espero sea util,

Suerte,

1 comentario:

  1. Dos apreciaciones:
    - creo que se te ha colado un gazapo, pues pone (10 MB) copied y son 5
    [nevot@why ~]$ dd if=/dev/zero of=archivo_5MB bs=5242880 count=1
    1+0 records in
    1+0 records out
    5242880 bytes (5.2 MB) copied, 0.0135277 s, 388 MB/s

    - Por otro lado, te puedes ahorrar la multiplicación. Si haces lo siguiente, obtienes el mismo resultado:

    [nevot@why ~]$ dd if=/dev/zero of=archivo_5MB bs=5M count=1
    1+0 records in
    1+0 records out
    5242880 bytes (5.2 MB) copied, 0.0144495 s, 363 MB/s

    Adelante con el blog!

    ResponderEliminar

¿Algo adicional que quieras mencionar? ¿Algun consejo?, ¿truco? Gracias!

Entrar a rommon en un Switch Cisco desde una laptop mac

Problema  Deseo entrar un rommon en un SW Cisco estando conectado vía consola. Los break sequence que intento ninguno sirve, incluso luego d...