How to have Linux ls command show second in time stamp
Solution 1:
Does your version of ls support the --time-style
option? If so:
ls -la --time-style=full-iso blah
-rw-r--r-- 1 root root 0 2011-11-08 18:02:08.954092000 -0700 blah
Solution 2:
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
Solution 3:
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.