List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor –sort is specified.
Mandatory arguments to long options are mandatory for short options too.
do not ignore entries starting with .
do not list implied . and ..
with -l, print the author of each file
print C-style escapes for nongraphic characters
scale sizes by SIZE before printing them; e.g., ‘–block-size=M’ prints sizes in units of 1,048,576 bytes; see SIZE format below
do not list implied entries ending with ~
-c with -lt: sort by, and show, ctime (time of last modification of file status information); with -l: show ctime and sort by name; otherwise: sort by ctime,
-C list entries by columns
colorize the output; WHEN can be ‘always’ (default if omitted), ‘auto’, or ‘never’; more info below
list directories themselves, not their contents
generate output designed for Emacs’ dired mode
-f do not sort, enable -aU, disable -ls –color
append indicator (one of */=>@|) to entries
likewise, except do not append ‘*’
across -x, commas -m, horizontal -x, long -l, single-column -1, verbose -l, vertical -C
like -l –time-style=full-iso
-g like -l, but do not list owner
group directories before files;
can be augmented with a –sort option, but any use of –sort=none (-U) disables grouping