touch [-acm][-r ref_file(参照文件)|-t time(时间值)] file(文件名)

example:

touch file1.txt 更新file1.txt的存取和修改时间

touch -c file1.txt 如果file1.txt不存在,不创建文件

touch -r ref_file file1.txt 更新file1.txt的时间戳和ref+file相同

touch -t 0811142234.50 file1.txt 设定文件的时间错为08年11月14日22点34分40秒

-a

修改文件 file 的存取时间.

-c

不创建文件 file.

-m

修改文件 file 的修改时间

-r ref_file

将参照文件 ref_file 相应的时间戳记的数值作为指定文件 file 时间戳记的新值.

-t time

使用指定的时间值 time 作为指定文件 file 相应时间戳记的新值.此处的 time 规定为如下形式的十进制数∶

[[CC]YY]MMDDhhmm[.SS]

这里,CC为年数中的前两位,即”世纪数”;YY为年数的后两位,即某世纪中的年数.如果不给出CC的值,则linux中touch命令参数将把年数CCYY限定在1969--2068之内.MM为月数,DD为天将把年数CCYY限定在1969--2068之内.MM为月数,DD为天数,hh 为小时数(几点),mm为分钟数,SS为秒数.此处秒的设定范围是0--61,这样可以处理闰秒.这些数字组成的时间是环境变量TZ指定的时区中的一个时间.由于系统的限制,早于1970年1月1日的时间是错误的.

修改时间戳并不会影响文件的md5校验值

linux 更新目录时间戳,修改linux 文件的时间戳相关推荐

  1. Linux查看目录谁修改的,linux怎么查看谁修改文件

    下面用不同的方式只列出所有你今天创建或修改的文件(直接或间接). 1. 使用 ls 命令,只列出你的 home 文件夹中今天的文件. # ls -al --time-style=+%D | grep ...

  2. Linux的目录结构和头文件相关;哪里找- sys/types.h, sys/stat.h

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_29757283/article/ ...

  3. Linux查看谁修改的文件,linux如何查看近来修改的文件

    下面用不同的方式只列出所有你今天创建或修改的文件(直接或间接). 1. 使用 ls 命令,只列出你的 home 文件夹中今天的文件. # ls -al --time-style=+%D | grep ...

  4. linux如何更新数据包up,Linux更新(update/upgrade) 修改更新源

    类似于windows的自动更新,linux也有相应的更新方式. 更新命令: $sudo apt-get update #更新 $sudo apt-get upgrade #升级,需要用update更新 ...

  5. linux将目录打包压缩,linux 文件夹打包、解压命令大全

    TAR压缩tar -zcvf /data/backup.tar.gz /wwwroot tar -zcvf   打包后生成的文件名全路径     要打包的目录 以上的例子:把/wwwroot文件夹打包 ...

  6. linux各目录的文件大小,Linux下查看文件大小和目录大小以及目录下文件的大小...

    在linux中经常会查看文件大小,通常用的命令du: 该命令详细解释如下: [www@server101 logs]$ du --help 用法:du [选项]... [文件]... 或:du [选项 ...

  7. linux将目录完整备份,Linux自动压缩备份目录文件与恢复

    首先建立以个空白文档,然后打开编辑成需要的内容,最后保存为*.sh文件 比如我现在Linux 系统 /usr下有个目录soft需要让它每天自动压缩打包到/opt/ftp的目录下,并以当前时间命名 例: ...

  8. 在linux返回目录并查看,Linux命令(十四) 查看工作目录文件 ls

    目录 命令简介 ls 命令是 Linux 下最常用的命令. ls 就是 list 的缩写.默认情况下 ls 命令用来打印出当前目录的清单, 如果 ls 指定其他目录,那么就会显示指定目录里的文件及其文 ...

  9. linux提示符目录变为~,Linux终端提示符路径长度的修改方法

    Linux系统下的默认路径通常都比较长,看起来十分不方便,那么有什么方法能够修改Linux默认路径提示的长度呢?下面随小编一起来学习下Linux下如何修改终端提示符路径长度. 基本上Linux系统下默 ...

  10. linux对目录进行操作,Linux 基础:对文件和目录进行操作的 Linux 和 Unix 命令 笔记...

    参考文章<Linux Basic – Linux and Unix Commands for File and Directory Manipulation> https://www.ji ...

最新文章

  1. Thinkphp3.2学习(一)
  2. java在注解中绑定方法参数的解决方案
  3. java session创建_request创建session
  4. ASP.NET页面的处理过程完全版_AX
  5. Element UI的Table用法
  6. 利用 VMware vRealize - 构建和优化云管理
  7. 飞秋的不定长度字符串处理方法
  8. 借贷宝详细注册步骤:邀请朋友送20元,朋友再邀请朋友还送你10元【3天已赚6千】(附我的邀请记录和提现到账截图)...
  9. C语言错误c2063,请教C语言中关于将二维数组复制到一个三维数组的问题
  10. P3160 [CQOI2012]局部极小值
  11. GPS NMEA0183协议解析(转载)
  12. NOIP2015题解
  13. A_A03_001 stc-isp 单片机烧录软件安装与使用
  14. 批量下载魔兽replays录像文件
  15. python按键盘上哪个键运行_python键盘操作PyKeyboard安装使用详解
  16. 工作簿(Workbook)基本操作应用示例(一)
  17. Android微信开发者平台更换包签名后,微信登录提示签名不对
  18. grep -v grep的作用
  19. WEB前端网页设计-Bootstrap 按钮下拉菜单
  20. 『DNS隧道工具』— dns2tcp

热门文章

  1. TCP/IP基础介绍
  2. jvm系列:Java服务GC参数调优案例
  3. MySQL 创建主外键
  4. OC 自定义 get/set 方法注意点
  5. python之6-1常用函数
  6. apache cxf之 一个简单的JAX-WS服务程序
  7. Service服务学习(SimpleRandomServiceDemo)
  8. [解决方案]SQLSTATE[HY000]: General error: 2006 MySQL server has gone away
  9. 经典相声——企业信息化新“五官争功”
  10. javascript实现页面自动刷新和自动跳转代码