zoukankan      html  css  js  c++  java
  • touch命令功能

    touch命令功能
      touch fileA,如果fileA存在,使用touch命令可更改这个文件或目录的日期时间,包括存取时间和更改时间;如果fileA不存在,touch命令会在当前目录下新建一个空白文件fileA。   注:使用touch指令可更改文件或目录的日期和时间,包括存取时间和更改时间。文件的时间属性包括文件的最后访问时间,最后修改时间以及最后在磁盘上修改的时间,命令stat显示结果显示了三个时间属性。 四、touch命令选项说明
    a 改变档案的读取时间记录。   m 改变档案的修改时间记录。
      c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。   f 不使用,是为了与其他 unix 系统的相容性而保留。   r 使用参考档的时间记录,与 --file 的效果一样。   d 设定时间与日期,可以使用各种不同的格式。
      t 设定档案的时间记录,格式与 date 指令相同。[[CC]YY]MMDDhhmm[.SS],CC为
    年数中的前两位,即”世纪数”;YY为年数的后两位,即某世纪中的年数.如果不给出CC的值,则linux中touch命令参数将把年数CCYY限定在1969--2068之内.MM为月数,DD为天将把年数CCYY限定在1969--2068之内.MM为月数,DD为天数,hh 为小时数(几点),mm为分钟数,SS为秒数.此处秒的设定范围是0--61,这样可以处理闰秒.这些数字组成的时间是环境变量TZ指定的时区中的一个时间.由于系统的限制,早于1970年1月1日的时间是错误的.
      --no-create 不会建立新档案。   --help 列出指令格式。   --version 列出版本讯息。
    五、touch命令使用举例
    例一:更新file1.txt的存取和修改时间。   touch file1.txt
      例二:如果file1.txt不存在,不创建文件   touch -c file1.txt
      例三:更新file1.txt的时间戳和ref+file相同   touch -r ref+file file1.txt
      例四:设置文件的时间戳为2011年5月18日9点45分10秒   ls -l file1.txt
      touch -t 1105190945.10 file1.txt



     


     
    在新建文件时用touch命令可以建立一个空文件,而vi命令则可以直接编辑文件的内容并保存。touch命令在linux中很少用到,我个人还是比较喜欢vi命令,可以直接对文档进行编辑。今天的学习就这些了,每天进步一点点,昨天没写完,今天续写的。O(∩_∩)O~
     

  • 相关阅读:
    屏蔽和开启”关机“功能
    资源管理器的自动完成功能
    js DOM(二)获取元素的方式、innerText、textContent、innerHTML、自定义属性
    js DOM(一)注册事件、修改标签属性和样式
    js ECMAscript(二)作用域,预解析,创建对象,内置对象
    旧create-react-app项目集成jest+enzyme
    create-react-app项目集成jest+enzyme测试react组件
    现代化前端测试
    puppeteer入门
    windows安装解压版redis
  • 原文地址:https://www.cnblogs.com/edwardsun/p/3643169.html
Copyright © 2011-2022 走看看