ubuntu linux中怎样修改文件的“修改时间”

 时间:2026-02-12 06:30:07

1、现在我们新建一个空白文件ubuntugege.txt,看到当前的文件访问时间和修改时间是一样的。

ubuntu linux中怎样修改文件的“修改时间”

2、用以下命令进行修改:

touch -m -d "2000-01-01 10:10:10" ubuntugege.txt

ubuntu linux中怎样修改文件的“修改时间”

3、嘿,文件修改时间变成了2000-01-01 10:10:10,这下我们也做了个小小的穿越呀!

ubuntu linux中怎样修改文件的“修改时间”

4、当然,这个命令还有更多其它高级的用法,比如:你可以读取一个已存在的文件的修改时间再修改到指定的文件上,相当于复制“修改时间”到别的文件上,大家运行touch --help查看手册。

用法:touch [选项]... 文件...Update the access and modification times of each FILE to the current time.A FILE argument that does not exist is created empty, unless -c or -his supplied.A FILE argument string of - is handled specially and causes touch tochange the times of the file associated with standard output.Mandatory arguments to long options are mandatory for short options too.  -a            只更改访问时间  -c, --no-create    不创建任何文件  -d, --date=字符串    使用指定字符串表示时间而非当前时间  -f            (忽略)  -h, --no-dereference        会影响符号链接本身,而非符号链接所指示的目的地                (当系统支持更改符号链接的所有者时,此选项才有用)  -m            只更改修改时间  -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        显示此帮助信息并退出      --version        显示版本信息并退出请注意,-d 和-t 选项可接受不同的时间/日期格式。

ubuntu linux中怎样修改文件的“修改时间”

  • USB 驱动更新及无法识别的USB驱动更新
  • R语言K-中心点聚类分析
  • IDEA git新建分支tag标签
  • Android开发学习:[3]更改minSdkVersion
  • js如何获得同一类名元素的内容
  • 热门搜索
    广州旅游路线 长白山旅游报价 旅游常用英语口语 鄢陵旅游 张家界市旅游局 香港旅游团 旅游相关 马尔代夫旅游网 欧洲旅游线路 最新旅游资讯