>>1280028>do that I just run the ddrescue command?Basically yes. Bear in mind that ddrescue does exactly what you tell it to, so you'll want to double-check you have everything right before pressing enter. You're wanting something like
>ddrescue </dev/block_device_of_usb> </mnt/mounted_other_device/My_Image_Files/brokenusb.img>>will it still work if the drive keeps getting disconnected It's supposed to, but if the device keeps getting a new name in /dev/ it won't be able to find it. You might have to tell it to "reopen on error", there's a guide to its options here:
https://manpages.ubuntu.com/manpages/xenial/en/man1/ddrescue.1.html>how do I check its progress?It has a reasonably-detailed progress display, pic related