ls has some interesting format which is very useful. Here are some arguments which you can use. For example, I like
$ ls - ltF
-a –all | All files include those with . |
-l | Display results in long format |
-r –reverse | Reverse order while sorting |
-S | Sort results by file size |
-t | Sort by modification time. |
-F –classify | Append an indicator character to the end of each listed name |
References:
- The Linux Command Line (by No Starch Press)