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...

Linux 命令(文件和目录管理 - touch)

touch 命令可以改变文档或目录时间,包括:最近访问时间、最近更改时间。也可以用于创建新文件。...

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

一、创建目录(mkdir命令详解) amosli@amosli-pc:~/learn$ mkdir dir amosli@amosli-pc:~/learn/dir$ mkdir folder ...

八、Linux/UNIX操作命令积累【touch、chkconfig】

在使用Linux/UNIX下,经常会使用文本界面去设置系统或操作系统,作者本人在工作的过程也在不断接触这方面的命令,所以为此特酝酿、准备、开始了本文的编写。本文主要记录自己平时遇到的一些Linux/U...

Linux命令 touch

Linux常用命令练习 1. ls  (list) -l:长格式   文件类型: -:普通文件 (f) d: 目录文件 directory b: 块设备文件 (block) c: 字符设备文件 (ch...

linux常用命令touch,cat,tac,more,less,head,tail

touchchange file timestamps修改文件最后修改时间但这并不是重点。 if file argument that does not exist is created empty...

七、Linux/UNIX操作命令积累【touch、chkconfig】

在使用Linux/UNIX下,经常会使用文本界面去设置系统或操作系统,作者本人在工作的过程也在不断接触这方面的命令,所以为此特酝酿、准备、开始了本文的编写。本文主要记录自己平时遇到的一些Linux/U...

linux中的命令的用法 touch locate 的用法

Ls 命令显示了文件或目录的7种信息,分别是文件类型和访问权限、链接数、文件拥有者、文件所属组、文件大小、文件创建时间、文件名 -        代表普通文件 d 代表目录 c 代表字符设备...
  • HUMHSX
  • HUMHSX
  • 2011年12月07日 17:38
  • 983

每日一linux命令(9)-------touch

 linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 1.命令格式: touch [选项]... 文件... 2.命令...

linux文件系统命令(6)---touch和mkdir

本文介绍了linux下的新建文件命令touch、新建目录命令mkdir和删除文件或目录命令rm。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux的touch命令使用
举报原因:
原因补充:

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