Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

Mover datos directamente a / desde dispositivos

Si bien generalmente pensamos que los datos en nuestras computadoras están organizados en archivos, también es posible pensar en los datos en forma “sin procesar”. Si miramos una unidad de disco, por ejemplo, vemos que consta de una gran cantidad de “bloques” de datos que el sistema operativo ve como directorios y archivos. Sin embargo, si pudiéramos tratar una unidad de disco como simplemente una gran colección de bloques de datos, podríamos realizar tareas útiles, como clonar dispositivos.

La dd El programa realiza esta tarea. Copia bloques de datos de un lugar a otro. Utiliza una sintaxis única (por razones históricas) y generalmente se usa de esta manera:

Mover datos directamente a / desde dispositivos


dd si =fichero de entrada de =archivo de salida [bs =tamaño de bloque [recuento =bloques]]

dd si =fichero de entrada de =archivo de salida [bs =tamaño de bloque [recuento =bloques]]


Digamos que teníamos dos unidades flash USB del mismo tamaño y queríamos copiar exactamente la primera unidad a la segunda. Si conectamos ambas unidades a la computadora y están asignadas a dispositivos / dev / sdb y / dev / sdc respectivamente, podríamos copiar todo en la primera unidad a la segunda unidad con lo siguiente:



dd si = / dev / sdb de = / dev / sdc

dd si = / dev / sdb de = / dev / sdc


Alternativamente, si sólo el primer dispositivo estuviera conectado a la computadora, podríamos copiar su contenido a un archivo ordinario para su posterior restauración o copia:



dd if = / dev / sdb of = flash_drive.img

dd if = / dev / sdb of = flash_drive.img


imagen

¡Atención! La dd El comando es muy poderoso. Aunque su nombre deriva de "definición de datos", a veces se le llama "destruir disco" porque los usuarios a menudo escriben mal el if or of especificaciones. ¡Siempre verifique sus especificaciones de entrada y salida antes de presionar enter!


imagen


Top OS Cloud Computing en OnWorks: