用法:
touch [选项]… 文件…
将每个文件的访问时间和修改时间改为当前时间。
不存在的文件将会被创建为空文件,除非使用-c 或-h 选项。
如果文件名为"-"则特殊处理,更改与标准输出相关的文件的访问时间。
长选项必须使用的参数对于短选项时也是必需使用的。
参数:
-a 只更改访问时间
-c, –no-create 不创建任何文件
-d, –date=字符串 使用指定字符串表示时间替代当前时间
-f (忽略)
-h, –no-dereference 会影响符号链接本身,替代符号链接所指示的目的地
(当系统支持更改符号链接的所有者时,此选项才有用)
-m 只更改修改时间
-r, –reference=文件 使用指定文件的时间属性替代当前时间
-t STAMP 使用[[CC]YY]MMDDhhmm[.ss] 格式的时间替代当前时间
–time=WORD 使用WORD 指定的时间:access、atime、use 都等于-a
选项的效果,而modify、mtime 等于-m 选项的效果
–help 显示此帮助信息并退出
–version 显示版本信息并退出
请注意,-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 -lu用来查看访问时间
代码如下:
$ 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
代码如下:
$ 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
由上面的示例可知,此处访问时间没有改变,而修改时间发生了变动
技巧:
1.可以用默认的当前时间来更新文件的访问时间和修改时间,也可以指定参数来更新
2.通常情况下,touch用的最多的地方还是在于创建新文件
相关文章
- 64M VPS建站:如何选择最适合的网站建设平台? 2025-06-10
- ASP.NET本地开发时常见的配置错误及解决方法? 2025-06-10
- ASP.NET自助建站系统的数据库备份与恢复操作指南 2025-06-10
- 个人网站服务器域名解析设置指南:从购买到绑定全流程 2025-06-10
- 个人网站搭建:如何挑选具有弹性扩展能力的服务器? 2025-06-10
- 2025-07-10 怎样使用阿里云的安全工具进行服务器漏洞扫描和修复?
- 2025-07-10 怎样使用命令行工具优化Linux云服务器的Ping性能?
- 2025-07-10 怎样使用Xshell连接华为云服务器,实现高效远程管理?
- 2025-07-10 怎样利用云服务器D盘搭建稳定、高效的网站托管环境?
- 2025-07-10 怎样使用阿里云的安全组功能来增强服务器防火墙的安全性?
快网idc优惠网
QQ交流群
-
2025-05-29 71
-
2025-05-29 87
-
2025-05-25 42
-
2025-05-25 87
-
2025-05-25 81