linux

Linux文件管理:怎样修改文件时间

小樊
44
2025-04-07 17:40:12
栏目: 智能运维

在Linux中,可以使用touch命令来修改文件的时间

  1. 修改文件的访问时间和修改时间:
touch -a -t YYYYMMDDhhmm.ss 文件名

其中,YYYYMMDDhhmm.ss表示新的访问时间和修改时间,格式为:年(4位)月(2位)日(2位)时(2位)分(2位)秒(2位)。例如,要将文件example.txt的访问时间和修改时间设置为2022年1月1日12时00分00秒,可以使用以下命令:

touch -a -t 202201011200.00 example.txt
  1. 修改文件的修改时间和更改时间:
touch -m -t YYYYMMDDhhmm.ss 文件名

其中,YYYYMMDDhhmm.ss表示新的修改时间和更改时间,格式与上面相同。例如,要将文件example.txt的修改时间和更改时间设置为2022年1月1日12时00分00秒,可以使用以下命令:

touch -m -t 202201011200.00 example.txt

注意:在使用touch命令时,可能需要使用sudo来获取管理员权限,特别是当你要修改系统文件或受保护的文件时。

0
看了该问题的人还看了