LINUX如何修改文件的访问和修改时间_touch命令在LINUX下的高级用法

admin 百科 15
touch命令可修改文件时间戳,支持创建文件、设置访问与修改时间;使用-t指定具体时间,-r复制参考文件时间,-a和-m分别控制访问和修改时间。

LINUX如何修改文件的访问和修改时间_touch命令在LINUX下的高级用法-第1张图片-佛山资讯网

如果您需要调整文件的时间戳,例如模拟文件在特定时间被访问或修改,可以使用 Linux 系统中的 touch 命令来实现。该命令不仅能创建空文件,还能精确控制文件的访问时间和修改时间。

本文运行环境:Dell XPS 13,Ubuntu 22.04。

一、使用 touch 修改文件的访问和修改时间

touch 命令默认会更新文件的访问时间和修改时间为当前系统时间。若文件不存在,则会创建一个新文件。通过指定参数,可以自定义时间戳。

1、打开终端并输入以下命令以将文件的访问和修改时间设置为当前时间:
touch filename

2、如果文件 filename 不存在,touch 将创建一个名为 filename 的空文件。

二、指定具体时间修改文件时间戳

通过 -t 选项,可以手动设定文件的时间戳,适用于需要伪造或恢复特定时间场景的情况。时间格式需符合 [[CC]YY]MMDDhhmm[.ss] 规则。

标签: linux ubuntu yy

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~