Linux命令总结--touch命令

语法格式 touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--help][--version][文件或目录…]

参数详解:

  • -a 改变档案的访问(读取)时间记录
  • -m 改变档案的修改时间记录
  • -c 假如目的档案不存在,不会建立新的档案。与 –no-create 的效果一样
  • -f 不使用,是为了与其他 unix 系统的相容性而保留
  • -r 使用参考档的时间记录,与 –file 的效果一样
  • -d 设定时间与日期,可以使用各种不同的格式
  • -t 设定档案的时间记录,格式与 date 指令相
  • –no-create 不会建立新档案
  • –help 列出指令格式
  • –version 列出版本讯息

功能:

  • 修改文档或目录的时间属性,如果文档不存在则会新建一个文件

实例:

1.修改文件的访问时间与修改时间属性为当前系统时间

touch aaa.txt
# 将aaa.txt文件改为的访问时间与修改时间改为当前系统时间

2.修改文件的访问时间与修改时间属性为指定的日期时间

touch -d "2018/1.1 00:00:00" aaa.txt
#修改aaa.txt文件访问时间与修改日期时间为2018/1.1 00:00:00

3.修改文件的访问时间属性为指定的时间

touch -ad "00:00:00" aaa.txt
#修改aaa.txt文件访问时间00:00:00
#也可以使用和上方(第二条)相同的日期时间格式

4.修改文件的修改时间属性为指定的时间

touch -md "00:00:00" aaa.txt
#修改aaa.txt文件修改时间00:00:00
#也可以使用和上方(第二条)相同的日期时间格式

5.使用参考文件的时间记录来修改指定文件的时间记录

touch -r bbb.txt aaa.txt
# 用文件bbb.txt的时间记录(访问时间与修改时间)来修改aaa.txt的时间记录

补充内容使用stat命令查看文件的时间记录信息

  • stat aaa.txt #查看aaa.txt文件的时间记录信息
  • stat aaa.txt bbb.txt #查看aaa.txt文件与bbb.txt的时间记录信息
  • 暂时不对stat命令做过多解释,下次会单独进行总结
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值