在Linux Shell中,如何将文件的创建日期和上次修改日期更改为当前时间?

在Linux Shell中,如何将文件的创建日期和上次修改日期更改为当前时间?,linux,bash,shell,Linux,Bash,Shell,我正在bash中寻找一个命令,将上次修改和创建的时间戳更改为当前时间。 如何使用shell命令/脚本执行此操作 谢谢 touch将更新访问和修改时间(或分别使用-a或-m更新其中一个) Unix文件系统没有“已创建”时间戳。您是否可以发出命令,对目录中的所有文件执行此操作,以便将在某个时间创建的文件和在某个时间修改的文件更新到当前时间?谢谢@user3667569没有“在”时间创建。谢谢,可以只发出一个命令来更改所有文件和文件夹的修改时间吗?我手动对所有目录执行了touch*。touch-t 1

我正在bash中寻找一个命令,将上次修改和创建的时间戳更改为当前时间。 如何使用shell命令/脚本执行此操作


谢谢

touch
将更新访问和修改时间(或分别使用
-a
-m
更新其中一个)

Unix文件系统没有“已创建”时间戳。您是否可以发出命令,对目录中的所有文件执行此操作,以便将在某个时间创建的文件和在某个时间修改的文件更新到当前时间?谢谢@user3667569没有“在”时间创建。谢谢,可以只发出一个命令来更改所有文件和文件夹的修改时间吗?我手动对所有目录执行了touch*。touch-t 1705191234/var/crash/server.log.2017-05-17.tar.gz会将ls-l输出中列出的文件时间戳更改为-t中指定的日期