Linux命令(4):touch
功能说明:
touch命令参数可创建新文件以及更改文档或目录的日期时间,包括存取时间和更改时间。
命令格式:
touch [选项]... 文件...
命令参数:
-a 或--time=atime或--time=access或--time=use 只更改存取时间。
-c 或--no-create 不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m 或--time=mtime或--time=modify 只更改变动时间。
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t 使用指定的日期时间,而非现在的时间。
命令案例:
案例1、创建一个新文件
[root@oldboy miao]# touch a.txt b.log
[root@oldboy miao]# ll
total 0
-rw-r--r-- 1 root root 0 Aug 7 17:01 a.txt
-rw-r--r-- 1 root root 0 Aug 7 17:01 b.log
[root@oldboy miao]#
案例2、更新a.txt的时间和b.log时间戳相同
[root@oldboy miao]# ll
total 0
-rw-r--r-- 1 root root 0 Aug 7 17:06 a.log
-rw-r--r-- 1 root root 0 Aug 7 17:01 a.txt
-rw-r--r-- 1 root root 0 Aug 7 17:01 b.log
[root@oldboy miao]# touch -r a.txt a.log
[root@oldboy miao]# ll
total 0
-rw-r--r-- 1 root root 0 Aug 7 17:01 a.log
-rw-r--r-- 1 root root 0 Aug 7 17:01 a.txt
-rw-r--r-- 1 root root 0 Aug 7 17:01 b.log
[root@oldboy miao]#
案例3、设定文件的时间戳
[root@oldboy miao]# touch -t 201408010000.00 a.log
[root@oldboy miao]# ll
total 0
-rw-r--r-- 1 root root 0 Aug 1 00:00 a.log
-rw-r--r-- 1 root root 0 Aug 7 17:01 a.txt
-rw-r--r-- 1 root root 0 Aug 7 17:01 b.log
[root@oldboy miao]#
说明:此处的 time规定为如下形式的十进制数: [[CC]YY]MMDDhhmm[.SS] 由于系统的限制,早于1970年1月1日的时间是错误的。
转载于:https://www.cnblogs.com/miaokm/p/3897705.html
最新文章
- Java集合之HashMap
- Java知识积累3-XML的DOM解析修改和删除方法
- 如何消除移动端a标签点击时的蓝色底色以及a标签link、visited、hover、active的顺序
- 【Vegas原创】RHEL6.2安装vmtools
- Android中static和final用法小结
- POJ 3258 River Hopscotch
- Java数据库连接——JDBC调用存储过程,事务管理和高级应用
- 开源 侧滑 和 Tab滑动翻页 控件
- wordpress迁移
- SOA,ESB 与 SCA
- tomcat启动后ids页面无法访问
- java_eclipse_svn 与服务器同步时 ,忽略某类型文件和文件夹
- 【微信小程序开发】快速开发一个动态横向导航模板并使用
- Python:游戏:扫雷(附源码)
- python学习笔记(十 四)、web.py
- python 调用C的DLL案例
- Utils--字符串的帮助类
- 产品密钥无法激活成功,最后使用visio2013激活软件激活成功。
- OOP——构造函数、析构函数
- 使用rosed编辑ROS中的文件