在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
用法: 不存在的文件将会被创建为空文件,除非使用-c 或-h 选项。 如果文件名为"-"则特殊处理,更改与标准输出相关的文件的访问时间。 长选项必须使用的参数对于短选项时也是必需使用的。 参数: 请注意,-d 和-t 选项可接受不同的时间/日期格式。 例: 复制代码 代码如下:$ ls -l Firefox_wallpaper.png -rw-r--r-- 1 siu siu 309597 12月 20 15:03 Firefox_wallpaper.png $ touch Firefox_wallpaper.png $ ls -l Firefox_wallpaper.png -rw-r--r-- 1 siu siu 309597 1月 8 15:18 Firefox_wallpaper.png touch 无选项,会同时更新文件的修改时间和访问时间
复制代码 代码如下:$ touch demo.c $ ls -l 总用量 372 -rw-r--r-- 1 siu siu 0 1月 8 15:21 demo.c touch -at 使用参数更新访问时间 复制代码 代码如下:$ ls -l 总用量 68 -rw-r--r-- 1 siu siu 66350 12月 23 16:51 hs_err_pid2874.log $ ls -lu 总用量 68 -rw-r--r-- 1 siu siu 66350 1月 8 15:17 hs_err_pid2874.log 接着是更新过后的修改时间和访问时间 复制代码 代码如下:$ touch -at 01081010 hs_err_pid2874.log $ ls -l 总用量 68 -rw-r--r-- 1 siu siu 66350 12月 23 16:51 hs_err_pid2874.log $ ls -lu 总用量 68 -rw-r--r-- 1 siu siu 66350 1月 8 10:10 hs_err_pid2874.log 可以看到,修改时间没有变动,但是访问时间改变了 touch -m 只更新修改时间 复制代码 代码如下:$ ls -l 总用量 68 -rw-r--r-- 1 siu siu 66350 12月 23 16:51 hs_err_pid2874.log $ touch -m hs_err_pid2874.log $ ls -l 总用量 68 -rw-r--r-- 1 siu siu 66350 1月 8 15:31 hs_err_pid2874.log $ ls -lu 总用量 68 -rw-r--r-- 1 siu siu 66350 1月 8 10:10 hs_err_pid2874.log 由上面的示例可知,此处访问时间没有改变,而修改时间发生了变动 技巧: 2.通常情况下,touch用的最多的地方还是在于创建新文件 |
请发表评论