ls(1) -lAGh1vX --group-directories-first --color%3Dauto
list directory contents
-l     use a long listing format
-A, --almost-all
       do not list implied . and ..
-G, --no-group
       in a long listing, don't print group names
-h, --human-readable
       with -l, print sizes in human readable format (e.g., 1K 234M 2G)
-1     list one file per line
-v     natural sort of (version) numbers within text
-X     sort alphabetically by entry extension
--group-directories-first
       group directories before files.
List information about the FILEs (the current directory by default).  Sort entries alphabetically if none
of -cftuvSUX nor --sort is specified.
source manpages: ls