Linux下如何修改文件创建时间(linux修改文件创建时间)

多数文件的最后一次修改时间会跟着文件的最后一次修改而更新,但是创建时间可能会被修改,尤其在使用Linux的时候。本文将详细介绍如何在Linux下修改文件创建时间。

#### 修改文件创建时间

首先,我们使用ls-command命令可以查看指定文件的属性,该命令可以显示文件的创建时间以及修改时间,以下是示例代码:

ls -l
-rw-r--r-- 1 su10017 su10017 0 2020-09-29 10:00 file1

上面的代码我们可以看到文件file1的创建时间是2020-09-29 10:00,接下来我们将修改文件的创建时间。假设我们要将文件的创建时间改为2020-09-30 14:00,可以使用touch命令:

touch -t 202009301400 file1

运行上述代码,我们会发现文件创建时间已经更新为我们指定的时间,我们运行ls -l命令可以再次确认文件的创建时间,但是我们可以发现文件的最后一次修改时间也以及更新,它的值和新的创建时间相同,如果不想修改最后一次修改时间,上述代码还可以更改,添加-a参数:

touch -a -t 202009301400 file1

运行上面的代码之后,会发现文件的创建时间被成功更新,而最后一次修改时间值没有变化。

#### 结束语

本文介绍了如何在Linux下修改文件创建时间,使用ls命令查看文件属性以及使用touch命令指定创建时间,可以很好的满足我们的需求,祝你有所收获。


数据运维技术 » Linux下如何修改文件创建时间(linux修改文件创建时间)