ls -l
命令令人讨厌的是它只显示文件的小时和分钟(如 08:30)。我如何才能看到第二部分(如 08:30:44)?
man 1 ls
搜索“第二个”并没有给出任何线索。
小智 250
您的 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
Run Code Online (Sandbox Code Playgroud)
zho*_*uji 123
更简单的方法是:
ls --full-time
Run Code Online (Sandbox Code Playgroud)
这等于
ls -l --time-style=full-iso
Run Code Online (Sandbox Code Playgroud)
如果要将条目显示为以 开头的隐藏文件.
,请添加-a
:
ls --full-time -a
Run Code Online (Sandbox Code Playgroud)
小智 46
对于 OS X,看起来最好的是:
ls -l -T
Run Code Online (Sandbox Code Playgroud)
从ls(1)
10.10.5的联机帮助页:
-T与 -l(小写字母“ell”)选项一起使用时,显示文件的完整时间信息,包括月、日、时、分、秒和年。
小智 22
已批准答案的替代方案 - 如果“--time-style=full-iso”输出对您来说太详细,您可以使用 date 命令中的自定义格式:
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
Run Code Online (Sandbox Code Playgroud)
小智 5
在 BusyBox 系统上,ls -e
工作正常!
归档时间: |
|
查看次数: |
231114 次 |
最近记录: |