Antonio Varilla

Antonio Varilla

Si tenemos una partición Ext4 (en un disco externo, en un pendrive USB, en una tarjeta de memoria, etc.) en la que no podemos escribir, sino solamente leer, hay que corregir los permisos de escritura, y esto es porque al crear la partición, ésta se crea desde el usuario root.
Para corregirlo, cuando montemos la partición, habrá que saber dónde se monta, para ello ejecutamos el comando:

   $ ll /media/usuario

Una vez localizado el punto de montaje de la partición, ejecutamos los comandos siguientes para cambiar los permisos:

  $  sudo chgrp adm /media/usuario/punto_de_montaje
  $  sudo chmod g+w /media/usuario/punto_de_montaje

Usando el programa pdftk:

    $ pdftk archivo-1.pdf archivo-2.pdf [archivo-n.pdf] cat output archivo-final.pdf

Debemos tener instalado el paquete "imagemagick".

Para unir varias imágenes en un único documento PDF basta con que las vayamos añadiendo separadas por un espacio con el siguiente comando:

    $ convert imagen1.jpg imagen2.jpg documentoresultante.pdf

Así obtendríamos un documento PDF llamado "documentoresultante.pdf" que contendría ambas imágenes.

NOTA: Sirve tanto para imágenes JPG, como PNG, etc.

Martes, 19 Junio 2018 16:06

Formateo a bajo nivel en Linux

FORMATEO A BAJO NIVEL EN LINUX

La idea consiste básicamente en llenar de ceros el disco USB ya que en el formateo común sólo se borran unos sectores y el resto se sobreescribe con el tiempo.

Lo primero que debes hacer es averiguar qué nombre tiene tu dispositivo, para ello puedes ir a "utilidad de discos".

Por ejemplo : mi unidad USB está identificada como /dev/sdb

Otra forma de saber cómo está identificado es escribir con la siguiente orden:

sudo fdisk -l

Para llevar a cabo dicho proceso (también conocido como zero-byte filling) basta con abrir una terminal y escribir el siguiente comando:

Para memoria USB:

dd if=/dev/zero of=/dev/sdX

Para un disco duro:

dd if=/dev/zero of=/dev/hdX

Recuerda que la X la debes cambiar por la letra asignada a tu dispositivo.


Duración

El tiempo que requiere este proceso es bastante (pero vale la pena), para que te hagas una idea, este comando requiere aproximadamente 10 minutos para "formatear" 100MB, así que si tienes una llave USB de 4GB el proceso tardará aproximadamente 6 horas y media.

Dividir el archivo en partes más pequeñas

split -b [tamaño] -d [nombre_del_archivo] [nombre_archivo_dividido]
  1. El tamaño se ha de especificar en bytes o usando sufijos con un multiplicador. Estos sufijos pueden ser: K, M, G, T... O sea, para especificar el tamaño de 4 Gigabytes podríamos 4G.

  2. La opción -d hace que el sufijo de los archivos divididos sea numérico y no alfanumérico como es por defecto.

Siguiendo el ejemplo del punto anterior pondríamos lo siguiente:

split -b 3G -d copia.tar.gz copia.tar.gz-

Nos crearía archivos con los nombres:

copia.tar.gz-00
copia.tar.gz-01
...
copia.tar.gz-??

Donde las interrogaciones serían el último número asignado tras la división.

Unir los archivos en uno solo

Para realizar la unión de los archivos divididos se utiliza la orden cat, para nuestro caso de las copias de seguridad utilizaremos el siguiente procedimiento:

  1. Copiar todos los archivos a un mismo directorio.

  2. En la línea de comandos poner la siguiente orden:

    cat copia.tar.gz-* >> copia.tar.gz

¡Atención! Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto

Vea nuestra política de cookies y enlaces de interés aquí