Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For a verbose or simple progress `cp` equivalent I tend to use RSync. Both RedHat/CentOS/etc and Debian/Ubuntu all come with RSync as standard. The only caveat is that I find RSync to be slightly slower than coreutils cp; however you do gain all the advantages of RSync if you then need to sync files across the network for example.

> rsync --progress <source> <destination>

> rsync --progress /home/me/music/*.mp3 /mnt/shared/music



I've found Midnight Commander (https://www.midnight-commander.org/) good if you just need the progress bar. In fact, you get not just one, but TWO - one for the individual file, and one for the transfer as a whole. Perhaps I'm easily pleased, but I find this useful.

(It doesn't do all the rsync fanciness, but if you don't need that and/or you've got some unwieldy subset of files to transfer - a situation the GUI-style approach makes light work of - then it comes in handy.)


I also like -avh and --stats for rsync, I use rsync many times a day for transferring files and folders across networks. It's brilliant.


It is slightly slover, but one huge benifit is, that you get -P or --partial, which often ends up saving me lots of time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: