How can i read hex avrdude

Hi everyone i have troubles with my arduino leonardo i wanna know what i must do to read and save a program from avrdude.... i'm using ubuntu but if i need use windows i can do it

i try whit this

avrdude -c /usr/share/arduino/hadware/tools/avrdude.conf -v -v -v -v -p atmega32u4 -c avr109 -P /dev/ttyACM0 -b 57600 -D -v -Uflash:r:./read.hex:i


Programmer Type : butterfly
Description : Atmel AppNote AVR109 Boot Loader

Connecting to programmer: .avrdude: Send: . [1b]
avrdude: Send: S [53]
avrdude: ser_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding

Please do not cross-post. Other thread removed.