Grabación de imágenes ISO en pendrive USB

Desmontar dispositivo USB Primero hay que asegurarse de que el dispositivo USB en el que vamos a grabar la imagen ISO está desmontado: udisksctl unmount --block-device /dev/sd<X> Grabar imagen ISO sudo dd if=/path/de/la/imagen.iso of=/dev/sd<X> El proceso puede durar unos minutos. Después de eso, el pendrive tendrá la imagen ISO grabada y podremos usarlo como disco de arranque, por ejemplo.

August 21, 2022 · 1 min · José Luis Patiño Andrés

Ejemplos de uso de curl

Configuración básica Podemos añadir estos argumentos de entrada del comando curl a un fichero .curlrc en nuestro directorio de usuario y entonces se ejecutarán siempre. Silenciar salida de metadatos de curl De normal, al hacer curl http://example.com curl imprime una cabecera con metadatos del estado de la comunicación. curl http://example.com % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 12051 100 12051 0 0 16110 0 --:--:-- --:--:-- --:--:-- 16089 Si esto nos molesta, lo podemos eliminar con el argumento --silent. ...

July 21, 2021 · 2 min · José Luis Patiño Andrés

Inspección de ficheros XML grandes con `less`

En ocasiones podemos necesitar inspeccionar ficheros XML de gran tamaño (del orden de cientos de MB) para por ejemplo comprobar su esquema o incluso asegurarnos de que un determinado contenido está presente en el fichero. Abrir grandes ficheros XML en un navegador web es lento y se corre el riesgo de hacer inusable o incluso tumbar el navegador, por muy moderno o potente que sea el equipo. Editores de texto como Vim o Emacs también pueden acabar de la misma forma si cargamos ficheros de cientos de megas, o incluso de GB. ...

February 12, 2019 · 1 min · José Luis Patiño Andrés

Uso del gestor de paquetes Yum.

Mostrar todas las versiones disponibles del paquete <paquete>: yum --showduplicates list <paquete> | expand Instalar paquete: yum install <paquete> Actualizar paquete: yum update <paquete> Desactualizar paquete (anterior versión): yum downgrade <paquete> Limpiar caché de repositorios (refrescar datos del repo): yum clean expire-cache

September 20, 2016 · 1 min · José Luis Patiño Andrés

Uso básico de Tmux

Ctrl + b + ... c: Crear nueva instancia de terminal (nueva “ventana”). n: Siguiente ventana. p: Anterior ventana. 0...9: Ir directamente a ventana 0…9. &: Cerrar ventana actual. %: Dividir panel verticalmente. ": Dividir panel horizontalmente. s: Mostrar todas las sesiones activas. $: Renombrar sesión actual. (: Ir a sesión anterior. ): Ir a siguiente sesión. Compartir sesiones Un usuario arranca la sesión: tmux new -s <nombre_sesión>. Otro usuario se le une: tmux attach -t <nombre_sesión>. Ésto funciona si el usuario es el mismo en ambas sesiones. Es decir, un usuario comienza una sesión con tmux new -s en una máquina, en algún momento sale de su sesión con tmux detach (apaga la máquina, cierra el portátil), y más tarde vuelve a conectarse de nuevo con tmux attach -t. Al ser el mismo usuario, la sesión es accesible para él. ...

January 12, 2011 · 2 min · José Luis Patiño Andrés