coreutils
GNU coreutils is a collection of GNU software that implements many standard, Unix-based shell commands.
This article lists some tips about coreutils, as well as some alternatives.
Rust coreutils
uutils/coreutils is the Cross-platform Rust rewrite of the GNU coreutils.
You can even use them on Windows. To install with winget,
winget install Microsoft.Coreutilsbat
bat is a cat clone with syntax highlighting and Git integration.
bat test.mddust
dust is a du alternative written in Rust.
dust $DIRexa
exa is an improved file lister with more features and better defaults. It uses colors to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it’s small, fast, and just one single binary.
exa --long --header --gitfd
fd is a simple, fast, and user-friendly alternative to find.
fd PATTERNproc
proc is an ps alternative written in Rust.
Install
sudo snap install procsUsage
procsripgrep
ripgrep is an alternative to grep, a line-oriented search tool that recursively searches the current directory for a regex pattern.
Install
sudo apt install ripgrepUsage
See the user guide.
zoxide
zoxide is a smarter cd command that supports all major shells.
Install
curl -sSfL https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | shUsage–++-
z