touch时间戳
来源:互联网 发布:java中类属变量是什么 编辑:程序博客网 时间:2024/06/07 20:18
今天我们来看一下touch的问题,前面我们讲过了touch可以创建文件,除了常用的建立文件的功能外,touch还拥有改变文件的时间戳的功能,什么是文件的时间戳呢?那就要看文件可以执行什么操作了。
下面来看几个概念,acesstime访问时间。
modify time 修改时间(修改具体内容时,mtime发生改变)
change time 改变时间(改变文件路径或者文件名等文件的属性改变是,ctime发生变化)
使用stat查看文件的属性信息。
首先,文件可以被查看,无论是使用cat还是head或者tail,实质上并未对文件进行修改,那么会怎么样呢?
访问文件时只修改了文件的atime,其他时间均未改变。
修改文件内容时,修改文件的mtime的同时,还改变了访问时间及状态信息。
修改文件的路径时,修改的是ctime,只改变了它的ctime。
使用touch -a 【文件名】可以修改文件的访问时间。
使用touch -m 【文件名】可以修改文件的修改时间
但是这次我们可以发现,修改文件的修改时间的同时文件的状态信息也会作出相应的变化,这可能是系统默认的做法。
使用touch -t可以将文件的修改日期和访问日期修改为指定的年份
改为了2017年的8月17号早上的7点8分25秒。格式与修改系统日期的格式相同
此外还可以使用touch -d的命令来修改指定的年份
还有很多对于touch的应用但是由于水平有限,就不在这里多说无益了。不着急慢慢来。
- touch时间戳
- linux touch更改文件时间戳
- linux touch 修改文件的时间戳
- linux下修改时间戳---touch
- touch 修改文件的时间戳
- 【touch】改变文件或者目录时间的时间戳
- linux中touch命令参数修改文件的时间戳
- Linux touch 命令 - 为什么我们需要改变时间戳?
- inux touch 命令 - 为什么我们需要改变时间戳?
- Linux touch 命令 - 为什么我们需要改变时间戳?
- linux下touch修改文件的时间戳
- Linux touch 命令 - 为什么我们需要改变时间戳?
- touch 更新多级目录时间
- Android Touch时间传递机制
- touch用来修改文件时间戳,或者新建一个不存在的文件
- touch的用法(新建文件,修改时间)
- [Linux] 文件时间属性及touch命令
- Linux基本--touch、find、三个时间
- 电子邮件知识
- opencv ubuntu编译学习
- 算数类型的尺寸
- IOC AOP的理解
- 一步一步写算法(自己实现strcpy函数)
- touch时间戳
- 浅聊SRAM和DRAM的区别
- 面试问题(spring bean的生成过程)
- @SpringBootApplication的使用【转】
- Struts2使用!动态方法调用无效(转载)
- eclipse连接远程服务器
- java native方法初认知
- 周志华机器学习读后总结 第八、九章
- Prim算法实现最小生成树