eza
Modern, maintained replacement for ls, built on exa. tldr-pages
On several platforms
Several platforms
List files one per line
eza --onelineIdentifyList all files, including hidden files
eza --allIdentifyList all files in long format (permissions, ownership, size, and modification date)
eza --all --longIdentifyList files with the largest at the top
eza --reverse --sort sizeIdentifyDisplay a tree of files, three levels deep
eza --long --tree --level 3IdentifyList files sorted by modification date (oldest first)
eza --long --sort modifiedIdentifyList files with their headers, icons, and Git statuses
eza --long --header --icons --gitIdentifyDon't list files mentioned in .gitignore
eza --git-ignoreIdentify