博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转帖]创建文件或修改文件时间 touch
阅读量:4973 次
发布时间:2019-06-12

本文共 1079 字,大约阅读时间需要 3 分钟。

 
https://www.cnblogs.com/ay-a/p/7900274.html touch -t "200104012359" msodbcsql17-17.3.1.1-1.x86_64.rpm记得 windows 上面也有类似的命令 忘记了...

 

Linux中 touch 命令可以改变文档或目录时间, 包括存取时间或更改时间, 也可以用于创建新文件。

命令格式: touch [选项] [参数]

选项:

    -a   只更改文件的读取时间。

    -m   只更改文件的修改时间。

    -c   如指定的文件不存在,不会建立新的文件。

    -d   更改指定日期时间,而不是当前系统时间,可设定多种格式。

    -r   把指定的文档或目录的时间设置成与参考文档或目录的日期时间一致。

    -t   使用指定的时间,而不是当前系统时间,可设置多种格式。

    --help  显示帮助

    --version  显示版本信息

touch 命令以 [[CC]YY]MMDDhhmm[.ss] 的格式指定新时间戳的日期和时间,相关信息如下。

      CC  指定年份的前两位数字。

      YY  指定年份的后两位数字。

      MM  指定一年的哪一月, 1-12。

      DD  指定一年的哪一天, 1-31。

      hh  指定一天中的哪一个小时, 0-23。

        mm   指定一小时的哪一分钟, 0-59。   

Linux文件有三个修改时间。

  Access  表示文件访问时间, 当文件被读取时会更新这个时间,但使用 more less tail  ls 等命令查看时访问时间不会改变。

  Modify    表示文件修改时间,这里指的是文件内容的修改。

  Change  表示文件属性改变时间。比如通过 chmod 命令更改文件属性时会更新文件时间。

参数:

    指定要设置时间属性的文件列表或要创建的目录。

 

实例:

     touch   abc.txt    如果abc.txt不存在则创建文件 abc.txt  ,如果abc.txt存在,则使用当前时间更改文件时间(三个都改)。

    touch  -r test2  将文件日期更改为参考文件日期。

    touch  -d "2 days ago"  test2   将文件修改日期调整为两天前。

    touch  -t "01231215" test2   将文件修改日期调整为指定日期,1 月 23 日 12 点 15 分。

转载于:https://www.cnblogs.com/jinanxiaolaohu/p/10734166.html

你可能感兴趣的文章
向量非零元素个数_向量范数详解+代码实现
查看>>
java if 用法详解_Java编程中的条件判断之if语句的用法详解
查看>>
matlab sin函数 fft,matlab的fft函数的使用教程
查看>>
mysql adddate()函数
查看>>
mysql sin() 函数
查看>>
单片机复位电路
查看>>
php json_decode失败,返回null
查看>>
3-day3-list-truple-map.py
查看>>
Edit控件显示多行文字
查看>>
JS第二周
查看>>
dataTable.NET的search box每輸入一個字母進行一次檢索的問題
查看>>
Python 文件处理
查看>>
邻接表详解
查看>>
迭代dict的value
查看>>
eclipse package,source folder,folder区别及相互转换
查看>>
Py 可能是最全面的 python 字符串拼接总结(带注释版)
查看>>
《Java程序设计实验》 软件工程18-1,3 OO实验2
查看>>
【Herding HDU - 4709 】【数学(利用叉乘计算三角形面积)】
查看>>
OPENSSL使用方法
查看>>
接口操作XML
查看>>