Desbordando no sólo buffers
Barra de progreso con cp
Cuántas veces nos pusimos a copiar grandes volúmenes de datos por consola en servidores unix-like por linea de comandos? Dejamos pasar el tiempo y aún no sabemos cuando terminará la copia de los archivos, y eso nos genera cierta incertidumbre. Muchos copiamos archivos usando cp en consola, otros pueden optar por usar midnight commander o algo similar que permita mostrar el progreso de la copia de archivos.
Sin extender mucho este post, voy a pasar un tip para poder tener una barra de progreso copiando archivos con cp:
#!/bin/sh cp_p() { strace -q -ewrite cp -- "${1}" "${2}" 2>&1 \ | awk '{ count += $NF if (count % 10 == 0) { percent = count / total_size * 100 printf "%3d%% [", percent for (i=0;i<=percent;i++) printf "=" printf ">" for (i=percent;i<100;i++) printf " " printf "]\r" } } END { print "" }' total_size=$(stat -c '%s' "${1}") count=0 }
Fuente: http://chris-lamb.co.uk/2008/01/24/can-you-get-cp-to-give-a-progress-bar-like-wget/
Aun no hay comentarios.
No hay trackbacks aun.
El FBI usa PlayStations 3 en sus investigaciones
Diciembre 8, 2009 - 12:40
Etiquetas: contraseñas, crackeo, fbi, Linux, play station, ps3
Posteado en Seguridad Informática | No hay comentarios
Sí, como leyeron en el título, el FBI está haciendo uso de esta tan conocida consola para llevar a cabo sus investigaciones.
La consola posee un CPU denominado “Cell” que fué diseñado por IBM y Toshiba. Está formado por 7 núcleos y a cada uno se lo conoce con el nombre de “Synergistic Processing Elements” (SPE) [...]
Esperando una versión decente de ATI Catalyst
Diciembre 7, 2009 - 08:15
Etiquetas: amd, ati, catalyst, hd3200, Linux, radeon
Posteado en Linux | 4 comentarios
Como usuario de linux y poseedor de una placa de video ati me pongo a escribir este post para mostrar como fué deevolucionando el driver privativo Catalyst.
Mi primer notebook tenía una placa NVidia, y la verdad es que no puedo quejarme del soporte que dan. Dejando de lado lo pequeños problemas que se pudieron dar, [...]
Linux kernel 2.6.32 release disponible
Diciembre 4, 2009 - 18:40
Etiquetas: 2.6.32, kernel, ksm, linus, Linux, torvalds
Posteado en Linux | 2 comentarios
Hoy se liberó la nueva versión del kernel de linux, y viene con KSM.
Para los que aún no leyeron sobre esta nueva tecnología, KSM es una técnica implementada dentro del kernel que permite reducir drásticamente el consumo de recursos en espacios virtualizados. ¿Qué quiero decir con esto? Linux actualmente hace uso óptimio de la memoria [...]