艺博: linux命令大宝典系列之touch创建空文件

目录

  • touch是什么
  • touch的语法
  • touch的选项含义
  • touch的实例
    • 创建空文件夹test1,test2,test3
    • 修改test3的时间与test1相同

touch是什么

touch命令可以创建空文件和更改文件时间

touch的语法

touch [选项] [文件]

touch的选项含义

选项 含义
-a 只更改访问时间
-m 更改文件修改时间
-c 目标文件不存在,就不新建文件
-r<文件> 指定文件的时间属性
-d<字符串> 使用指定字符串表示时间
-t<日期时间> 使用[[CC]YY]MMDDhhmm[.ss]格式的时间

touch的实例

创建空文件夹test1,test2,test3

  1. 首先使用ls -l 显示一下目录结构,看看都有什么文件夹
    艺博: linux命令大宝典系列之touch创建空文件_第1张图片
    使用rm 先删除着两个刚刚测试过的多余文件
    艺博: linux命令大宝典系列之touch创建空文件_第2张图片
    删除之后我们用touch命令新建文件夹
    艺博: linux命令大宝典系列之touch创建空文件_第3张图片

然后我们更改test1的创建时间

 touch -c -t 07100000 /home/ubuntu/test1

修改之前先-c 以保证没有文件也不添加文件
-t的格式是07月10日0000时间
艺博: linux命令大宝典系列之touch创建空文件_第4张图片

修改test3的时间与test1相同

首先ls -l查看一下当前目录
艺博: linux命令大宝典系列之touch创建空文件_第5张图片
然后使用 touch -r修改文件的时间

touch -r /home/ubuntu/test1 /home/ubuntu/test3
ls -l

艺博: linux命令大宝典系列之touch创建空文件_第6张图片

你可能感兴趣的:(Linux命令)