Something annoying about ls -l command is it shows only hour and minute for a file(like 08:30). How can I see the second portion(like 08:30:44)?
man 1 ls and search for 'second' does not give any clue.
The more simple way is:
ls --full-time
which is equal to
ls -l --time-style=full-iso
If you want to show entries as hidden files starting with ., add -a:
ls --full-time -a
For OS X, it looks like the best you get is:
ls -l -T
From the ls(1) manpage on 10.10.5:
-T When used with the -l (lowercase letter ``ell'') option, display complete time information for the file, including month, day, hour, minute, second, and year.
An alternative to the approved answer - you can use a custom format like in the date command if "--time-style=full-iso" output is too detailed for you:
ls -l --time-style=+"%b %d %Y %H:%M:%S" blah
-rw-rw-r-- 1 root root 0 Feb 03 2014 01:13:01 blah