LinuxCommandLibrary

lsd

modern ls replacement

TLDR

List files

$ lsd
copy
List with details
$ lsd -l
copy
List all including hidden
$ lsd -la
copy
List as tree
$ lsd --tree
copy
List with icons only
$ lsd --icon always
copy
Sort by time
$ lsd -lt
copy
Recursive listing
$ lsd -R
copy

SYNOPSIS

lsd [options] [files]

DESCRIPTION

lsd is a modern ls replacement. It adds colors, icons, and a tree view to directory listings.
The tool is written in Rust. It's compatible with ls while adding visual enhancements.

PARAMETERS

FILES

Files or directories to list.
-l
Long listing format.
-a
Include hidden files.
--tree
Show as tree.
--icon WHEN
Show icons (always, auto, never).
-t
Sort by time.
-R
Recursive listing.
--help
Display help information.

CAVEATS

Requires Nerd Font for icons. Rust-based tool. Terminal must support colors.

HISTORY

lsd (LSDeluxe) was created as a modern, colorful Rust-based replacement for the traditional ls command.

SEE ALSO

ls(1), exa(1), tree(1), eza(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community