Skip to content

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.Coreutils

bat

bat is a cat clone with syntax highlighting and Git integration.

bat test.md

dust

dust is a du alternative written in Rust.

dust $DIR

exa

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 --git

fd

fd is a simple, fast, and user-friendly alternative to find.

fd PATTERN

proc

proc is an ps alternative written in Rust.

Install

sudo snap install procs

Usage

procs

ripgrep

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 ripgrep

Usage

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 | sh

Usage–++-

z
Last updated on