實例【rhel7】:
[root@localhost test]# stat 1.txt
文件:"1.txt"
大小:0 塊:0 IO 塊:4096 普通空文件
設備:fd00h/64768d Inode:33567840 硬鏈接:1
權限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
環境:unconfined_u:object_r:default_t:s0
最近訪問:2015-05-12 12:12:32.000000000 +0800
最近更改:2015-05-12 12:12:32.000000000 +0800
最近改動:2018-11-18 10:28:20.064642442 +0800
我們需要修改最近訪問時間和最近修改時間采用touch命令:
1、命令解析:
-a, --time=atime, --time=access, --time=use
只修改存取時間.
-c, --no-create
如果要修改的文件不存在,此選項使touch不去創建它.
-d, --date=time
使用時間值 time 代替指定文件的戳記值.可以包含月份
名,時區名以及`am'和 `pm'等等.【會同時修改Atime和Mtime,自己指定時間】
-f 此選項用於兼容BSD版本的 touch(1).
-m, --time=mtime, --time=modify
只修改修改時間.
-t time
使用指定的時間值 time 作為指定文件 file
相應時間戳記的新值.此處的 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日的時間是錯誤的.
2、命令用法:
2.1:[root@localhost test]# touch -cat 201012151215.32 1.txt #按照指定的-t參數格式來修改最近訪問時間【年份-月份-日-時-分-秒】,秒要用英語句號
[root@localhost test]# stat 1.txt
文件:"1.txt"
大小:0 塊:0 IO 塊:4096 普通空文件
設備:fd00h/64768d Inode:33567840 硬鏈接:1
權限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
環境:unconfined_u:object_r:default_t:s0
最近訪問:2010-12-15 12:15:32.000000000 +0800
最近更改:2000-11-11 15:11:00.000000000 +0800
最近改動:2018-11-18 10:44:51.204759444 +0800
2.2:[root@localhost test]# touch -cmt 201012151215.32 1.txt #按照指定的-t參數格式來修改最近更改時間【年份-月份-日-時-分-秒】
2.3:[root@localhost test]# touch -ad "20061215 1515" 1.txt #只修改最近訪問時間/如果只加-md參數則只修改最近更改時間,使用-d參數后面的時間要用引號括起來。而-t參數就不用。
[root@localhost test]# stat 1.txt
文件:"1.txt"
大小:0 塊:0 IO 塊:4096 普通空文件
設備:fd00h/64768d Inode:33567840 硬鏈接:1
權限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
環境:unconfined_u:object_r:default_t:s0
最近訪問:2006-12-15 15:15:00.000000000 +0800
最近更改:2010-12-15 12:15:32.000000000 +0800
最近改動:2018-11-18 10:51:30.754085414 +0800
2.4:[root@localhost test]# touch -d "20071215 1515" 1.txt #不加-a或者-m參數則兩個時間都修改
[root@localhost test]# stat 1.txt
文件:"1.txt"
大小:0 塊:0 IO 塊:4096 普通空文件
設備:fd00h/64768d Inode:33567840 硬鏈接:1
權限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
環境:unconfined_u:object_r:default_t:s0
最近訪問:2007-12-15 15:15:00.000000000 +0800
最近更改:2007-12-15 15:15:00.000000000 +0800
最近改動:2018-11-18 10:54:02.332171409 +0800