Linux touch命令笔记
Linux touch笔记 (备忘录)
用于新建文件,修改文件或目录的时间属性,包括访问时间和修改时间
命令 参数:
touch text.txt #创建一个名为"text.txt"的空文件
stat [file] #可查看文件或目录的属性,包括时间属性
touch -a #更新当前文件或目录的最近访问时间以及最近改动时间属性
touch -m #更新文件或目录的最近更改时间以及最近改动时间
touch -ma #可多参数更新文件或目录时间属性
touch -t [date] #修改文件或目录的最近访问时间,以及最近更改时间
touch -at [date] #只修改文件或目录的最近访问时间
touch -mt [date ] #只修改文件或目录的最近更改时间
touch -r [file1] [file2] #将指定文件或目录的时间属性修改成另一个文件的时间属性
touch -h #更新文件的软链接时间
文件的访问时间,更改时间,改动时间:
访问时间(atime):
读取一次文件内容atime的时间就会更新,比如执行cat,more,vim等命令都会修改文件的访问时间。
更改时间(mtime):
文件内容最后一次修改的时间,也就是ls -l显示出来的时间,当文件或文件内容有所修改它的mtime就会更新。
改动时间(ctime):
状态时间,当文件的状态被改变的时候会更新,例如chmod改变权限,chown,chgrp等修改文件属性的时候。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)