Linux的touch命令使用

转载 2015年11月19日 23:50:19

touch命令

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

一、语法结构

touch [选项]… 文件…

选项

-a 或–time=atime或–time=access或–time=use 只更改存取时间。
-c 或–no-create  不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m 或–time=mtime或–time=modify 只更改变动时间。
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t 使用指定的日期时间,而非现在的时间。

二、命令功能

touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间。

三、使用实例

实例一:创建不存在的文件

命令:

touch log2012.log log2013.log

实例二:更新log.log的时间和log2012.log时间戳相同

命令:

touch -r log.log log2012.log

实例三:设定文件的时间戳

命令:

touch -t 201211142234.50 log.log

说明:

-t time 使用指定的时间值 time 作为指定文件相应时间戳记的新值.此处的 time规定为如下形式的十进制数:
[[CC]YY]MMDDhhmm[.SS]
这里,CC为年数中的前两位,即”世纪数”;YY为年数的后两位,即某世纪中的年数.如果不给出CC的值,则touch 将把年数CCYY限定在1969–2068之内.MM为月数,DD为天将把年数CCYY限定在1969–2068之内.MM为月数,DD为天数,hh 为小时数(几点),mm为分钟数,SS为秒数.此处秒的设定范围是0–61,这样可以处理闰秒.这些数字组成的时间是环境变量TZ指定的时区中的一个时 间.由于系统的限制,早于1970年1月1日的时间是错误的。

Linux下touch命令有什么作用如何使用?

http://www.jb51.net/LINUXjishu/257946.html 在Linux命令中像touch这样的命令就比较少用了,那么touch命令有什么作用呢?下面为大家介绍下Linux...
  • jajavaja
  • jajavaja
  • 2015年07月16日 16:57
  • 964

图解Linux命令之--touch命令

touch命令-->用来创建新文件或修改文件的时间属性 适用场景: 如果创建一个新文件有很多种方法,比如: vi filecat > fileecho "hello,wo...
  • Jerry_1126
  • Jerry_1126
  • 2016年10月01日 18:58
  • 3818

linux基本命令(9)——touch命令

linux的touch命令不常用,一般在使用make时会用到,用来修改时间戳,或新建一个不存在的文件。 1、命令格式 touch [选项] [文件] 2、命令参数 -a   或--ti...
  • youzhouliu
  • youzhouliu
  • 2016年05月01日 08:28
  • 4328

Linux touch 使用详解

最常用用法:touch fileA 如果fileA存在,使用touch指令可更改这个文件或目录的日期时间,包括存取时间和更改时间; 如果fileA不存在,touch指令会在当前目录下新建一个空白文件f...
  • dazhi_100
  • dazhi_100
  • 2014年11月25日 10:13
  • 2105

Linux常用命令(cp,touch,cat)

8.cp 命令 (只文档引用于:http://www.cnblogs.com/peida/archive/2012/10/29/2744185.html) cp命令用来复制文件或者目录,是Linux系...
  • lcm_up
  • lcm_up
  • 2013年11月15日 10:11
  • 1852

linux 操作系统中touch创建文件命令的使用

命令名称是:touch 命令所在路径是:/bin/touch 执行权限是:所有用户 语法:touch [文件名] 范例:           touch ti.txt...
  • u013519290
  • u013519290
  • 2016年07月22日 14:14
  • 354

[Linux] 文件时间属性及touch命令

Linux文件有三个时间属性: 1)mtime:文件内容最后修改时间 2)ctime:文件状态改变时间,如权限、属性被更改 3)atime:文件内容被访问时间,如cat,less等 在默认情况...
  • u010415792
  • u010415792
  • 2013年12月20日 16:21
  • 2217

Linux中mkdir和touch命令区别

原文地址:http://www.cnblogs.com/zfyouxi/p/5371317.html 一、目的         本文将介绍linux下新建文件或文件夹、删除文件或文件夹...
  • tanga842428
  • tanga842428
  • 2016年10月19日 10:12
  • 22528

Linux命令--touch

一、touch命令简介 命令所在路径:/bin/touch 功能描述: ①创建空的文件夹 ②把以存在的文件时间更新为系统当前时间 语法:touch + 文件名 二、touch命令实例 更新文件时间 ...
  • qq_35263061
  • qq_35263061
  • 2017年03月17日 15:17
  • 667

linux Shell ----mkdir和touch命令详解

一、创建目录(mkdir命令详解) amosli@amosli-pc:~/learn$ mkdir dir amosli@amosli-pc:~/learn/dir$ mkdir folder ...
  • web_go_run
  • web_go_run
  • 2015年05月26日 17:31
  • 2758
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux的touch命令使用
举报原因:
原因补充:

(最多只允许输入30个字)