The Rust reimplementation of classic Unix tools reaches 96 percent GNU compatibility in version 0.6 – and reduces unsafe code ...
Moving from Windows to Linux doesn't require much of a learning curve and brings some real benefits, but you need to accept a few compromises.