this post was submitted on 30 Jan 2026
60 points (94.1% liked)

Linux

11930 readers
436 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

As we all know, file copying on Linux has long relied on the classic cp command, which remains reliable but offers little feedback and limited control over long or complex operations.

To address this, a promising new Rust-based command-line tool called cpx emerge, designed as an alternative rather than a replacement, that approaches the same task with a focus on performance, visibility, and configurability.

It targets scenarios where large directory trees, interrupted transfers, or the need for detailed progress reporting make standard tools less convenient to use. The project is currently Linux-only and leverages modern kernel features to improve copy throughput and reliability.

you are viewing a single comment's thread
view the rest of the comments
[–] brian@programming.dev 0 points 2 days ago (1 children)

you seem to have added a condescending comment before you understood the goals. 2-5x speedup over rsync (their benchmarks, but still) seems significant on its own, and an interface that doesn't require aliasing to be useful is also nice

[–] sin_free_for_00_days@sopuli.xyz 0 points 2 days ago (1 children)

Nope, thanks for projecting though. I just didn't mention the multi-threaded because, again, it doesn't speed up anything. Transfer speed has always been the bottleneck, unless you're talking about heavy data-center type use. Like I said, if it's interesting to you, go for it. I don't see a need to reinvent the wheel on core utilities.

[–] brian@programming.dev 1 points 1 day ago

wym doesn't speed anything up? they have a very thorough page of benchmarks