DD con barra de progreso y estadísticas

Dejo esta autonota para que cuando ejecutemos el comando DD podamos ver la barra de progreso de lo que va ocurriendo.

El que haya utilizado este comando sabe que a veces puede durar días y el no saber ni por donde anda desespera.

Para ello necesitaremos instalar el pequeño comando pv, con un simpre apt-get install pv le tendremos.

El comando es el siguiente:

sudo dd if=/dev/cdrom bs=4096 | pv -s `sudo mount /dev/cdrom /media/cdrom && du -sb /media/cdrom/ |awk '{print $1}' && sudo umount /media/cdrom`| sudo dd bs=4096 of=imagen_cdrom.iso

Nos mostrará por pantalla lo siguiente:

38MB 0:00:44 [3,61MB/s] [=======>                  ] 33% ETA 0:01:28

Saludos y espero que os valga.

Comandos útiles en Debian

Después de surgirme un problema de apagado constante en un servidor e intentar averiguar la causa, aún estoy en ello, dejo este chuletario de comandos útiles para Debian.

¿Quien hay conectado y qué hace?
root@improvisa:/ w

¿Quien hay conectado?
root@improvisa:/ who

¿Conexiones establecidas? 
root@improvisa:/ netstat -putan|grep ESTABLISHED

¿Últimos logins hechos?
root@improvisa:/ last

¿Últimos intentos de login fallidos?
root@improvisa:/ lastb

¿Últimos reinicios?
root@improvisa:/ last reboot

¿Procesos ejecutandose?
root@improvisa:/ ps aux

¿Que está utilizando un proceso?
root@improvisa:/ lsof -p 1234 #cambiar 1234 por el nombre del proceso que aparece con ps aux

¿Tenemos algún rootkit instalado?
root@improvisa:/ chkrootkit #necesitamos instalarlo antees con apt-get install chkrootkit
root@improvisa:/ rkhunter -c –createlogfile /var/log/rkhunter.log #necesitamos instalarlo antees con apt-get install rkhunter

¿Algún puerto a la escucha escondido?
root@improvisa:/ unhide-tcp

¿Algún proceso escondido?
root@improvisa:/ unhide proc
root@improvisa:/ unhide sys
root@improvisa:/ unhide brute 

¿Tenemos bien la memoria o está defectuosa?
root@improvisa:/ apt-get install memtest86 #una vez instalado nos aperecerá al inicio de GRUB una opción para testearla

¿Problemas de Temepratura de Disco Duro?
root@improvisa:/ hddtemp /dev/sda 

¿Problemas de Temepratura de CPU?
root@improvisa:/ sensors #tendremos que instalar antes el paquete lm-sensors y autodectectar la cpu que tenemos con sensors-detect (Contestar a todo Y)

¿Tráfico de datos raro?
root@improvisa:/ iptraf # Debemos instalar antes la aplicación con apt-get install iptraf
root@improvisa:/ tcpdum # Debemos instalar antes la aplicación con apt-get install tcpdump
root@improvisa:/ wiresark # Debemos instalar antes la aplicación con apt-get install wiresark

Hasta aquí dejo esta lista la cual iré rellenado de comandos útiles para debian.

¡Saludos!