美文网首页程序员
linux命令 - touch

linux命令 - touch

作者: 村长225 | 来源:发表于2018-07-27 11:22 被阅读55次

功能

change file access and modification times
更新文件的访问时间和修改时间

备注:touch命令也通常用来创建新文件

用法

  • touch file - 创建新文件
$ touch file; ls
file

$ touch file1 file2 file3; ls
file1 file2 file3
  • touch file - 更新文件的访问、修改时间
$ touch file; stat file
  File: "file"
  Size: 0            FileType: Regular File
  Mode: (0644/-rw-r--r--)         Uid: (  501/zhangjian)  Gid: (   20/   staff)
Device: 1,7   Inode: 3883002    Links: 1
Access: Fri Jul 27 11:03:15 2018
Modify: Fri Jul 27 11:03:15 2018
Change: Fri Jul 27 11:03:15 2018

$ touch file; stat file
  File: "file"
  Size: 0            FileType: Regular File
  Mode: (0644/-rw-r--r--)         Uid: (  501/zhangjian)  Gid: (   20/   staff)
Device: 1,7   Inode: 3883002    Links: 1
Access: Fri Jul 27 11:03:55 2018
Modify: Fri Jul 27 11:03:55 2018
Change: Fri Jul 27 11:03:55 2018
  • touch -a file - 只更新文件的访问时间
$ touch file; stat file
  File: "file"
  Size: 0            FileType: Regular File
  Mode: (0644/-rw-r--r--)         Uid: (  501/zhangjian)  Gid: (   20/   staff)
Device: 1,7   Inode: 3883626    Links: 1
Access: Fri Jul 27 11:16:09 2018
Modify: Fri Jul 27 11:16:09 2018
Change: Fri Jul 27 11:16:09 2018

$ touch -a file; stat file
  File: "file"
  Size: 0            FileType: Regular File
  Mode: (0644/-rw-r--r--)         Uid: (  501/zhangjian)  Gid: (   20/   staff)
Device: 1,7   Inode: 3883626    Links: 1
Access: Fri Jul 27 11:16:28 2018
Modify: Fri Jul 27 11:16:09 2018
Change: Fri Jul 27 11:16:28 2018
  • touch -m file - 只更新文件的修改时间
$ touch file; stat file
  File: "file"
  Size: 0            FileType: Regular File
  Mode: (0644/-rw-r--r--)         Uid: (  501/zhangjian)  Gid: (   20/   staff)
Device: 1,7   Inode: 3883685    Links: 1
Access: Fri Jul 27 11:18:31 2018
Modify: Fri Jul 27 11:18:31 2018
Change: Fri Jul 27 11:18:31 2018

$ touch -m file; stat file
  File: "file"
  Size: 0            FileType: Regular File
  Mode: (0644/-rw-r--r--)         Uid: (  501/zhangjian)  Gid: (   20/   staff)
Device: 1,7   Inode: 3883685    Links: 1
Access: Fri Jul 27 11:18:31 2018
Modify: Fri Jul 27 11:19:13 2018
Change: Fri Jul 27 11:19:13 2018

Mac用户请使用stat -x file来查看文件状态

相关文章

  • Linux命令之文件管理 (四十)

    Linux touch命令 Linux touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文...

  • linux命令 - touch

    功能 change file access and modification times更新文件的访问时间和修改时...

  • Linux touch命令

    创建文件或修改文件时间 touch [options]file-list 参数 file-list是touch将要...

  • Linux命令-touch

    touch touch命令用于修改文件或者目录的时间属性。若文件不存在,系统会建立一个新的文件。 语法 实战 使用...

  • 预习1

    昨天预习了Linux的一些基础命令:1.新建1)新建文件 touch命令语法: touch 文件名2)新建目录...

  • mysql命令----目录管理命令

    touch 命令用于创建空白文件与修改文件时间, 格式:touch [选项] [文件] 对于在linux中的文件有...

  • 如何在Linux中使用Touch命令

    首先我们对linux中的touch命令做一个介绍。touch命令允许我们创建新的空文件以及更新现有文件和目录上的时...

  • Linux命令之touch

    linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件...

  • LINUX 、Docker常用操作

    linux 命令 创建命令vim 编辑文件touch 创建文件mkdir 创建文件夹wget 下载文件wget ...

  • 2019-11-07

    Linux 命令: 1 touch :2 mkdir -p :3 rm :4 rm -f :5 rm -rf :6...

网友评论

    本文标题:linux命令 - touch

    本文链接:https://www.haomeiwen.com/subject/lfjwmftx.html