https://www.akii.org/linux-touch-change-file-modify-time.html

rsync有时候因为服务器时间错了,需要更改文件的修改时间时间,可以使用 touch命令来修改文件的修改时间:

1
touch -c -m -t 201101110000 teadme.txt

修改readme.txt为2011年1月11日零时零分修改

如果批量修改文件和目录,则使用

1
find /home/www/site -exec touch -c -m -t 201101110000 {} \;

即可把/home/www/site下的所有文件和目录都改变修改时间。

注意上面命令中的空格。

touch [-acdmt] 文件参数:

-a : 仅修改access time。

-c : 仅修改时间,而不建立文件。

-d : 后面可以接日期,也可以使用 –date=”日期或时间”

-m : 仅修改mtime。

-t : 后面可以接时间,格式为 [YYMMDDhhmm]

如 touch -c -t 0906270730 file

Usage: touch [OPTION]… FILE…
Update the access and modification times of each FILE to the current time.

Mandatory arguments to long options are mandatory for short options too.
-a change only the access time
-c, –no-create do not create any files
-d, –date=STRING parse STRING and use it instead of current time
-f (ignored)
-m change only the modification time
-r, –reference=FILE use this file’s times instead of current time
-t STAMP use [[CC]YY]MMDDhhmm[.ss] instead of current time
–time=WORD change the specified time:
WORD is access, atime, or use: equivalent to -a
WORD is modify or mtime: equivalent to -m
–help display this help and exit
–version output version information and exit

Note that the -d and -t options accept different time-date formats.

If a FILE is -, touch standard output.

linux 使用 touch 修改文件的修改时间相关推荐

  1. linux touch更新文件时间,linux 使用 touch 修改文件的修改时间

    rsync有时候因为服务器时间错了,需要更改文件的修改时间时间,可以使用 touch命令来修改文件的修改时间: 1 touch -c -m -t 201101110000 teadme.txt 修改r ...

  2. 如何修改文件的 “创建时间” 和 “修改时间” (macOS, Linux, Windows) 2023 修正版

    如何修改文件的 "创建时间" 和 "修改时间" (macOS, Linux, Windows) 2023 修正版 请访问原文链接:https://sysin.o ...

  3. linux - 查看/修改文件的修改时间

    文章目录 1. 查看文件的时间 2. 修改文件的时间 1. 同时修改文件的访问时间和修改时间 2. 只修改文件的修改时间 3. 只修改文件的访问时间 4. 将一个文件的时间,修改为和另一个文件的时间相 ...

  4. linux shell touch更新文件时间

    目录 更改文件为当前时间 更改文件为指定时间 更改文件为别的文件相同的时间 更新指定目录下的所有文件时间 语法 总结 更改文件为当前时间 无此文件情况下 会创建一个文件 $touch new.txt ...

  5. python:批量修改文件的访问时间、修改时间、改变时间!

    1.名词解释 访问时间:读取一次文件的内容,该时间便会更新.比如对这个文件使用less命令或者more命令.(ls.stat这样的命令不会修改文件访问时间) 修改时间:对文件内容修改一次便会更新该时间 ...

  6. Linux 如何创建新文件、修改文件权限、新文件读写 ?

    文章目录 Linux 如何创建新文件.修改文件权限.新文件读写 ? 场景 · 需求 · 说明: 一.创建新文件 1.1. 创建一个新文件: 1.2. 创建两个新文件: 1.3. 批量创建N+个新文件: ...

  7. golang修改文件的创建时间,最后访问时间,最后修改时间

    简言 1. golang为我们提供了完善的文件操作库,例如os,ioutil等 2. 如果你还不知道如何获取目录下的所有文件,请参考这篇博客:https://blog.csdn.net/yzf2795 ...

  8. c/c++ 修改文件的创建时间,修改时间,访问时间 [和弦]

    一直想抽点时间将 c/c++ 系统的学学,毕竟c/c++有时候在会比较方便些,c#写多了,也想换换语言使使,开阔下视野,使自己看问题能更宏观些,做项目的时候也会有更多选择.于是就想记点笔记,以便复习, ...

  9. 如何快速修改文件的修改时间?

    如何快速修改文件的修改时间?对于这个电脑操作问题,你采用什么方法能又快又准确呢?有的小伙伴认为只要我们手动修改一下就可以,那是原始的办法,而且不能任意调整.因为我们手动修改只是记录最后的时间,如果我们 ...

最新文章

  1. 深职院计算机学院教室,机电学院计算机专业赴深职院为国赛训练取经
  2. Windows Server 2008 R2远程设置选项灰色解决方法
  3. RocketMQ(四):生产者消费者实践
  4. 计算机辅助工艺设计张胜文,计算机辅助工装设计.ppt
  5. Sql中存储过程的定义、修改和删除操作
  6. 2011年度最佳开源软件:Bossie奖结果公布
  7. Matlab曲线标记间距自定义
  8. java帳戶登錄_java.sql.SQLException: ORA-28000: 帐户已被锁定
  9. 【树莓派搭建个人网站】WordPress安装
  10. 【转】C#字符串转换为日期
  11. 3dsmax模型导入超图
  12. Head First 深入浅出系列 电子书
  13. 实战项目1之分析链家房源信息
  14. 知识产权代理行业公司竞争分析
  15. 燕郊手机5G网络已全面覆盖,宽带提高至1000M!
  16. 做游戏建模,想知道免费3D模型哪里找?这8个网站不可少
  17. 华创期货:期货交易技巧让亏损远离
  18. 计算机操作系统——LINUX的C语言编程与shell编程
  19. Python数据分析实战【第三章】2.5-Pandas数据结构Dataframe:基本概念及创建【python】
  20. Cadence IC617之MOS管电阻的仿真

热门文章

  1. Python之调用JS的方式
  2. 搭建 Django 开发环境
  3. 第13章 Django框架
  4. 【STM32】error unknown register name vfpcc in asm的解决方法
  5. 【Linux网络编程】循环服务器之UDP循环模型
  6. 【Linux系统编程】 Linux系统调用概述
  7. 云视睿博流媒体服务器Lit,《云视睿博流媒体服务器参数表.docx
  8. python——装饰器和语法糖效果
  9. c语言 执行free函数程序被卡住,FreeRTOS操作系统,在按键中断函数中恢复被挂起的任务,程序卡死的原因和解决办法...
  10. 解决 iOS 11 webview 顶部空白条的问题