首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Groking UNIX文件时间戳

Groking UNIX文件时间戳
EN

Unix & Linux用户
提问于 2017-09-20 14:34:44
回答 1查看 66关注 0票数 0

find手册列出了几个不同的文件时间戳:

代码语言:javascript
复制
access time:  (amin, anewer)
changed time: (cmin, cnewer)
last modified time: (mmin)

这是来自: ls -lrt *.log的输出

显示哪个时间戳?

如何获得其他时间戳信息?

代码语言:javascript
复制
-rwxr-xr-x 0 xr kchd  71679 Feb 16  2017 sys_rm2888959.log
-rwxr-xr-x 0 xr kchd 104974 Feb 16  2017 sys_rm2888982.log
-rwxr-xr-x 0 xr kchd 107627 Feb 16  2017 sys_rm2888998.log
-rwxr-xr-x 0 xr kchd 110731 Apr 10 07:11 sys_rm2888896.log
-rwxr-xr-x 0 xr kchd 110022 Apr 18 08:22 sys_rm2888135.log
-rwxr-xr-x 0 xr kchd 102135 May 16 04:35 sys_rm2888749.log
-rwxr-xr-x 0 xr kchd 107374 May 22 02:17 sys_rm2888075.log
-rwxr-xr-x 0 xr kchd   9170 Jun  5 09:20 sys_rm2888328.log
-rwxr-xr-x 0 xr kchd 110097 Jun 12 09:39 sys_rm2888264.log
-rwxr-xr-x 0 xr kchd 109516 Jul 17 01:15 sys_rm2888542.log
-rwxr-xr-x 0 xr kchd 100893 Jul 17 03:18 sys_rm2888567.log
-rwxr-xr-x 0 xr kchd 101035 Aug 21 05:10 sys_rm2888543.log
-rwxr-xr-x 0 xr kchd 110879 Aug 28 07:18 sys_rm2888859.log
EN

回答 1

Unix & Linux用户

发布于 2018-05-20 16:00:07

  • ls -l默认显示“最后修改”时间戳。
  • 要查看“上次访问”时间戳,请使用ls -l -u
  • 要查看“最后一次更改”时间戳(“最后修改文件状态信息的时间”),请使用ls -l -c

你的命令,

代码语言:javascript
复制
ls -lrt *.log

将列出当前目录中与模式*.log匹配的所有名称,将上次修改的时间戳上的输出排序为主键,并使用文件名作为辅助键(对于两个或多个文件具有相同时间戳的情况)。排序将按照最近最后修改的顺序进行(与默认值相反)。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/393422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档