命令的烦人之处ls -l
在于它只显示文件的小时和分钟(例如 08:30)。我如何才能看到第二部分(例如 08:30:44)?
man 1 ls
搜索“second”没有给出任何线索。
答案1
你的 ls 版本支持该--time-style
选项吗?如果支持:
ls -la --time-style=full-iso blah
-rw-r--r-- 1 root root 0 2011-11-08 18:02:08.954092000 -0700 blah
答案2
更简单的方法是:
ls --full-time
等于
ls -l --time-style=full-iso
如果您希望将条目显示为以 开头的隐藏文件.
,请添加-a
:
ls --full-time -a
答案3
对于 OS X,看起来最好的结果是:
ls -l -T
来自ls(1)
10.10.5 的手册页:
-T与 -l(小写字母“ell”)选项一起使用时,显示文件的完整时间信息,包括月、日、时、分、秒和年。
答案4
在 BusyBox 系统上,ls -e
运行良好!