首页 > 编程知识 正文

文件最后访问时间,linux创建目录使用哪条命令

时间:2023-05-06 10:29:28 阅读:29756 作者:4743

最近使用wget下载远程文件,发现了一个问题。 下载的文件在winscp软件中按时间顺序排序,找不到最新的文件,非常不方便。 在winscp软件的排序功能中,只能按照变更时间进行排序。

发现使用windows系统下载文件时,文件创建时间为最新时间,可以正常排序。 那么,在linux上如何确认文件的创建时间呢? 为什么这里没有编制时间排序呢? 怀着疑问翻了很多资料。 最后理解linux中没有创建时间的概念。 只有文件的访问时间、修改时间和状态更改时间。 也就是我们常说的atime、ctime、mtime。 你一定会想起find吧。 是的。 这和find关系非常密切。

原因分析:

[root@localhost~]#stat122.txt

File:'122.txt '

size :0 blocks :0 io block :4096普通空文件

device : fd00 h/64768 di node :917724 links :1

access:(0644/-rw-r--r-- ) uid: )0/root GID : (0/root ) ) ) ) ) ) )。

access :2020-03-0411336021336027.0388949360800

modify :2020-03-0411336021336027.0388949360800

change :2020-03-0411336021336027.0388949360800

stat命令允许您检查文件的权限和时间。 具体的三个时间是如何变化的,说明如下。

使用stat *可显示文件夹下所有文件的属性。

三个时间介绍

ATime ——文件的最近访问时间

读取时间后,ATime将更新

MTime ——文件内容最近修改的时间

写入文件时,CTime会更新

CTime——文件属性最近修改的时间

文件目录发生变更,文件所有者、权限等发生变更时

CTime也将更新

如何使用touch命令修改文件的时间?

touch命令介绍

触摸修正时间

touch不仅可以创建文件,还可以更改时间

格式: touch参数文件名

参数:-a:或-time=atime或-time=access或-time=use

如果-c:或-no-creat,棉花田文件不存在,也不会创建文档

-d:使用指定的日期和时间,可以使用不同的格式

-m:或-time=mtime或-time=modify,更改修改时间

-r:将指定的文件日期设置为与参考文档或目录日期相同的时间

-t:使用指定的日期和时间,格式与date命令相同

使用touch命令

使用touch命令创建文件

在touch上修改ATime

touch -d将使用指定的日期进行修改

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。