Linux下修改文件创建时间(修改文件更改时间)

进到要改的文件目录里

find . -name “*” -exec touch ‘{}’ \;

注:最后一定要加分号,{}外一定要加单引号,*表示所有的文件(. 代表当前目录下)

如果只修改单个文件

1.创建文件 touch tm //名字随便起

2.touch -r tm

liunx-2.6.30.4(要改的文件名)//就是把Linux-2.6.30.4文件的时间改为tm文件的时间

如下是搜的

使用权限:所有使用者

使用方式:

touch [-acfm]

[-r reference-file] [--file=reference-file]

[-t MMDDhhmm[[CC]YY][.ss]]

[-d time] [--date=time]

[--time={atime,access,use,mtime,modify}]

[--no-create] [--help] [--version]

file1 [file2 ...]

说明:

touch 指令改变档案的时间记录。 ls -l 可以显示档案的时间记录。

参数:

a 改变档案的读取时间记录。

m 改变档案的修改时间记录。

c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。

f 不使用,是为了与其他 unix 系统的相容性而保留。

r 使用参考档的时间记录,与 --file 的效果一样。

d 设定时间与日期,可以使用各种不同的格式。

t 设定档案的时间记录,格式与 date 指令相同。

--no-create 不会建立新档案。

--help 列出指令格式。

--version 列出版本讯息。

范例:

最简单的使用方式,将档案的时候记录改为现在的时间。若档案不存在,系统会建立一个新的档案。

touch file

touch file1 file2

将 file 的时间记录改为 5 月 6 日 18 点 3 分,公元两千年。

时间的格式可以参考 date 指令,至少需输入 MMDDHHmm ,就是月日时与分。

touch -c -t 05061803 file

touch -c -t 050618032000 file

将 file 的时间记录改变成与 referencefile 一样。

touch -r referencefile file将 file 的时间记录改成 5 月 6 日 18 点 3

分,公元两千年。

时间可以使用 am, pm 或是 24 小时的格式,日期可以使用其他格式如 6 May 2000。

====================================================================================

touch -d 和 date -s 的用法相同。如果没有指定日期,默认为系统日期

touch -d 18:03 file

touch -d "18:03" file

touch -d "6:03pm" file

如果没有指定时间,默认为 00:00:00

touch -d 20000506 file

touch -d "05/06/2000" file

touch -d "20000506" filetouch -d "6:03pm 05/06/2000" file

touch -d "20000506 18:03" file

touch -d "20000506 18:03:00" file

-------------&gt>注意:

大家在使用find命令中的mtime参数时候,会看到官方的解释如下:

-mtime n

File's data was last modified n*24 hours ago.  See the comments for -atime to understand how rounding affects  the

interpretation of file modification times.

但是在各种参考的使用方式中有用+号,-号,不带符号的用法,那么这里又有什么区别呢?

注意这里的n,如果n为带有+号的值,意思为删除n天前所有的文件,比如n=+1且今天是15号,那么删除14号以前的数据,不包括14号,如

果是负号(n=-1)则为删除一天内的文件,比如今天15号,那么删除15号的数据,如果是(n=-2)则代表删除一天前到今天的所有数据,比如今天15

号,那么从14号开始删除。如果不带有符号,那么则删除指定前n天中这一天的数据,比如(n=1)且今天是15号,则删除14号这一天所有数据。

注意这里的一天是指当前时间算起的,而不是0-24小时算一天

------&gt>转载于:http://blog.sina.com.cn/s/blog_5f2ca1ed01015dby.html

linux将文件的时间记录改为,Linux下修改文件创建时间(修改文件更改时间)相关推荐

  1. 编译linux源码报错,记录一次Linux内核源码编译实验

    记录一次Linux内核源码编译实验 文章目录 记录一次Linux内核源码编译实验 0. 实验环境 1. 选择.下载内核源码 2. 安装必要的依赖软件以及性能要求 3. 解压.配置和编译内核源码 3.1 ...

  2. 搜索计算机文件夹的记录怎么删除,怎样删除电脑最近打开的文件或文件夹?

    当我们每次打开电脑,单击"开始"后用鼠标指向"文档"时,都会显示出一大串我们以前打开过的文档记录,其中包含Word.图片.压缩包.多媒体文件等等.这些打开的文件 ...

  3. 苹果手机改linux,16 岁高中生把 iPhone7 改造成 Linux 服务器

    近日,国外一名 16 岁的开发者发布了一则视频,展示自己为一台已经无法正常使用的 iPhone 7 成功移植了 Ubuntu 20.04,并将其作为服务器来使用. 发布视频的开发者网名为 Daniel ...

  4. failed to open mysql_MySql使用全记录5 —–解决Windows下用命令导入sql文件时”Failed to open file”的问题 | 学步园...

    使用命令导入导出MySQL数据库 前段时间出于项目需要,要将一个MySQL数据库从Linux系统下导出,再到Windows系统下导入.在不同Linux系统之中的导入导出我做了很多次了,参照网上的做法完 ...

  5. java 写文件 并发_记录一次Java文件锁引起的并发写文件问题

    背景 刚接手新项目,该项目是高并发的游戏日志服务端存储,一个项目适配多个游戏,很多特殊需求要兼容,刚开始接手,需要修复很多管道的数据,存储管道有两个,分别是MySQL和HDFS,数据消费自Kafka, ...

  6. 苹果手机ios搭建服务器linux,16 岁高中生把 iPhone7 改造成 Linux 服务器

    喜欢就关注我们吧! 近日,国外一名 16 岁的开发者发布了一则视频,展示自己为一台已经无法正常使用的 iPhone 7 成功移植了 Ubuntu 20.04,并将其作为服务器来使用. 发布视频的开发者 ...

  7. python pdfplumber 打开文件失败_喜大普奔 | 如何在Win10下利用Python打开grib文件

    为什么要花差不多半个月来研究这个,明明Linux比这个简单多了-- 窃格瓦拉·瓶:学Linux是不可能学Linux的,这辈子都不可能喜欢命令行的,Win10说话又好听,我偷别人代码养你啊(?) 总之就 ...

  8. java怎么清空表释放空间_Linux 删除文件未释放空间问题处理,下清空或删除大文件...

    linux里的文件被删除后,空间没有被释放是因为在Linux系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink).然而如果文件是被打开的(有一个进程正在使用),那么 ...

  9. CMD命令 (复制、移动、重命名) (文件夹、子文件夹)下所有符合条件的文件

    一. ::1.文件夹A里有很多子文件夹,这些文件夹里有很多不同格式的文件,我想把这些所有子文件夹里的文件全部提取出来,放到A文件夹里面, ::那些子文件夹里就没有东西了 for /f "de ...

最新文章

  1. 论文被拒,项目被砍?斯坦福最惨在读博士教你如何直面失败
  2. Java 依赖注入标准(JSR-330)简介
  3. easyui 页面加载闪现问题 解决方法
  4. maven依赖错误排查经验
  5. kernel_mktime() 详解 —— Linux-0.11 学习笔记(四)
  6. 公子龙:我读研期间通过实习和比赛收入五十万
  7. for循环中使用多线程
  8. SAP WebClient UI开发工具中attribute文件夹展开的实现原理分析
  9. Vue 教程第四篇—— Vue 实例化时基本属性
  10. ios 查看同文件名_实战恢复cisco 2950交换机的IOS
  11. C++ 判断类是否有某变量
  12. Windows编程—获取Chrome浏览器的安装目录
  13. Ubuntu14.04server 安装 fping
  14. zynq开发系列5:通过AXI GPIO的中断实现PL端按键控制PS端LED(SDK开发详解)
  15. 结构体学习笔记6——结构体嵌套
  16. 请教大家一个问题,有关于数据库的设计
  17. 详解PWM原理、频率与占空比
  18. 扁平卡通风毕业论文答辩PPT模板
  19. 通信系统:南、北向接口
  20. rk3568 | 瑞芯微平台GPIO引脚驱动编写

热门文章

  1. 2018 年度新增开源软件排行榜之国产 TOP 50
  2. 解决node.js-opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]错误
  3. 简约清新的旅游网站(可直接学习 使用)
  4. 干货:复杂网络及其应用简介
  5. Flink的并行度及Slot
  6. c4d python使用方法_Cinema 4D Python脚本编写必须知道的5行Python代码教程
  7. 今日资本创始人徐新:每个人都应该至少创业一次
  8. java手势识别技术_Java乔晓松-android中的手势识别的详解
  9. 对C++中set的遍历以及结构体类型的set遍历细节
  10. 专科php的就业方向,2018就业前景好的专科专业 哪些专业最有前途