【touch】改变文件或者目录时间的时间戳

来源:互联网 发布:葵千惠喷水 知乎 编辑:程序博客网 时间:2024/06/06 01:51
【touch】改变文件或者目录时间的时间戳


touch a    #改变a文件的时间戳,如果a文件不存在则可以创建文件a

-c 只修改文件的时间戳,不创建任何文件
例如 touch  -c  a  #如果a不存在则不创建a文件,如果存在修改a文件的时间戳
-a 修改文件的访问时间
-m 修改文件的最后一次修改时间
-t 直接指定时间,不安系统当前时间修改。 格式:年月日小时分钟秒  201212121212
touch -m -t 201212121212 sbin  sbin为文件名

[root@gdy /]# stat sbin
  File: "sbin"
  Size: 12288     Blocks: 24         IO Block: 4096   目录
Device: fd00h/64768d Inode: 1835009     Links: 2
Access: (0555/dr-xr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2015-08-09 21:55:35.943997899 +0800
Modify: 2015-08-02 01:08:14.650999912 +0800
Change: 2015-08-02 01:08:14.650999912 +0800
[root@gdy /]# touch -m -t 201212121212
touch: 缺少了文件操作数
请尝试执行"touch --help"来获取更多信息。
[root@gdy /]# touch -m -t 201212121212 sbin
[root@gdy /]# stat sbin
  File: "sbin"
  Size: 12288     Blocks: 24         IO Block: 4096   目录
Device: fd00h/64768d Inode: 1835009     Links: 2
Access: (0555/dr-xr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2015-08-09 21:55:35.943997899 +0800
Modify: 2012-12-12 12:12:00.000000000 +0800
Change: 2015-08-10 03:05:59.004989013 +0800












【stat】显示文件的状态信息
stat  文件名    #可以显示的状态信息
0 0
原创粉丝点击