EXA
exa is an improved file lister with more features and better defaults than the standard ls command.
Usage:
exa [OPTIONS] [FILES] || [DIRECTORIES]
DISPLAY OPTIONS
-R, --recurserecurse into directories-1, --onelinedisplay one entry per line-T, --treerecurse into directories as a tree-F, --classifydisplay type indicator by file names-l, --longdisplay extended file metadata as a table
FILTERING AND SORTING OPTIONS
-r, --reversereverse the sort order-a, --allshow hidden and 'dot' files-D, --only-dirslist only directories-s, --sort SORT_FIELDwhich field to sort by-L, --level DEPTHlimit the depth of recursion--group-directories-firstlist directories before other files
LONG VIEW OPTIONS
-i, --inodelist each file's inode number-n, --numericlist numeric user and group IDs-h, --headeradd a header row to each column-S, --blocksshow number of file system blocks-H, --linkslist each file's number of hard links-b, --binarylist file sizes with binary prefixes--gitlist each file's Git status, if tracked or ignored-B, --byteslist file sizes in bytes, without any prefixes-@, --extendedlist each file's extended attributes and sizes--octal-permissionslist each file's permission in octal format