linux在Linux系统中用于创建文件或者,修改文件的时间戳

  1. 命令功能:

    创建一个空文件,或者修改已存在文件的时间戳

  2. 语法参数:

-a或--time=atime或--time=access或--time=use 只更改存取时间

-c或--no-create 不建立任何文件。

-d<时间日期> 使用指定的日期时间,而非现在的时间。

-m或--time=mtime或--time=modify 只更改修改时间

-r<参考文件或目录> 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同。

-t<日期时间>  使用指定的日期时间,而非现在的时间

-help 帮助文档

-version 显示版本信息

命令格式:touch [option] filename

常用范例:

例1:创建不存在的文件。

命令:

touch 1.txt

输出:加参数-c则不会创建文件

 [root@oldboylinux test]# touch 1.txt 2.txt 3.txt[root@oldboylinux test]# ls1.txt  2.txt  3.txt[root@oldboylinux test]# touch -c 4.txt[root@oldboylinux test]# ls1.txt  2.txt  3.txt[root@oldboylinux test]#

例二:修改已存在文件的最后修改时间至当前。

命令:

touch install.log

输出:

[root@oldboylinux ~]# ll install.log
-rw-r--r--. 1 root root 34961 Jun 23 22:02 install.log
[root@oldboylinux ~]# touch install.log
[root@oldboylinux ~]# ll install.log
-rw-r--r--. 1 root root 34961 Jun 30 15:17 install.log
[root@oldboylinux ~]#

例三:将install.log.syslog的时间戳修改为install.log的时间戳。

命令:

touch -r install.log install.log.syslog

输出:

[root@oldboylinux ~]# ll install.log install.log.syslog
-rw-r--r--. 1 root root 34961 Jun 30 15:17 install.log
-rw-r--r--. 1 root root  7346 Jun 23 21:59 install.log.syslog
[root@oldboylinux ~]# touch -r install.log install.log.syslog
[root@oldboylinux ~]# ll install.log install.log.syslog
-rw-r--r--. 1 root root 34961 Jun 30 15:17 install.log
-rw-r--r--. 1 root root  7346 Jun 30 15:17 install.log.syslog
[root@oldboylinux ~]#

例四:设置文件的时间戳,将install.log.syslog文件时间戳设置位03211111

命令:

touch -t 03211111 install.log.syslog

输出:

[root@oldboylinux ~]# ll install.log.syslog
-rw-r--r--. 1 root root 7346 Jun 30 15:17 install.log.syslog
[root@oldboylinux ~]# touch -t 03211111 install.log.syslog
[root@oldboylinux ~]# ll install.log.syslog
-rw-r--r--. 1 root root 7346 Mar 21 11:11 install.log.syslog
[root@oldboylinux ~]#

转载于:https://blog.51cto.com/277511467/1794582

每天一个linux命令-touch相关推荐

  1. 一分钟学一个 Linux 命令 - mkdir 和 touch

    前言 大家好,我是god23bin.欢迎来到<一分钟学一个 Linux 命令>系列,今天需要你花两分钟时间来学习下,因为今天要讲的是两个命令,mkdir 和 touch 命令.前一个命令是 ...

  2. 每天一个linux命令目录

    开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令.学习的主要参考资料为: 1.<鸟哥的linux私房菜> 2.http://codingstan ...

  3. linux ll以编码格式_【系列】每天一个 Linux 命令(5):rm 命令

    关注我,你的眼睛会怀孕 今天学习一下linux中删除文件和目录的命令:rm命令.rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除. ...

  4. 每天一个linux命令(1):ln 命令

    每天一个linux命令(35):ln 命令 ln 是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在 每一 ...

  5. 每天学一个 Linux 命令(14):cat

    点击上方"民工哥技术之路",选择"设为星标" 回复"1024"获取独家整理的学习资料! 推荐:每天学一个 Linux 命令(13):touc ...

  6. 每天一个linux命令(21):find命令之xargs

    每天一个linux命令(21):find命令之xargs 在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行.但有些系统对能够传递给exec ...

  7. linux64命令,每天一个Linux命令(64)shutdown命令

    shutdown以一种安全的方式关闭系统. (1)用法: 用法:  shutdown [参数] [时间] (2)功能: 功能:  系统关机命令,shutdown指令可以关闭所有程序,并依用户的需要,进 ...

  8. 每天一个linux命令(18):locate 命令

    每天一个linux命令(18):locate 命令 locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案.其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个 ...

  9. 每天一个linux命令(25):linux文件属性详解

    每天一个linux命令(25):linux文件属性详解 Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组.最近访问或修改的时间等内容.具体情况如下 ...

最新文章

  1. MVC系列框架之Struts存在的意义是什么?
  2. hrbust1841再就业(状态压缩dp)
  3. Freebsd10.3(FreeBSD11 Beta1)使用手记
  4. SCVMM 2012 R2---安装SCVMM 2012 R2服务器
  5. oracle isextis,OGG-01052 No recovery is required for target file /ogg/tail_ext/et000000, at...
  6. Wallpaper:基于Typecho的壁纸头像站主题
  7. Linux文件夹打包发送到本地
  8. Eclipse的部署项目时的配置
  9. Hidden (NOIP模拟赛)(字符串模拟QAQ)
  10. Pr 2021快速入门教程,素材的导入与管理
  11. struts转换器详解
  12. 俄亥俄州立大学计算机专业排名,俄亥俄州立大学计算机工程专业大学排名
  13. 【20保研】华东师范大学计算机科学与软件工程学院第五届“高可信软件工程优秀大学生夏令营”活动通知...
  14. 2021年口碑超好旗舰:蓝牙耳机排行榜10强推荐
  15. Scala基础:类和构造器
  16. mybatis基础(上)
  17. openpose vs2015 cuda8.0 cudnn5.0 TiTan xp 环境配置
  18. VMI - 供应商管理库存
  19. 仓库防霉防潮作业指导书
  20. CSDN博文周刊第一期 | 2018年总结:向死而生,为爱而活——忆编程青椒的戎马岁月

热门文章

  1. android网络获取经纬,Android中透过GPS或NetWork获取当前位置的经纬度
  2. 【Learning Spring 5.0】001 Spring架构及Spring介绍
  3. jq append添加的元素click获取不到的解决方法
  4. SVN分支与合并【超详细的图文教程】(转载)
  5. U盘安装MacOS Sierra系统方法
  6. PTA 03-树1 树的同构 (25分)
  7. ado.net操作数据库常用方法集锦
  8. SQL Server创建索引
  9. Chapter 11 替代变量
  10. delphi SAP