一、问题现象
使用tar解压文件时提示如下信息:
tar :testFile:时间戳 2023-11-23 21:36:57 是未来的 24157.388023964 秒之后
二、产生原因
在第一台机器A上使用tar压缩文件,在第二台机器B上解压该压缩包时,此时当第二台机器B的系统时间落后于第一台机器A时就会出现如上问题。
三、解决办法
-
使用 tar 的命令-m参数,如:
tar -xmvf testFile.tar
-m(-touch,-modification-time,do not extract file modified time)
-
修改B机器的时间, 如:
sudo date -s "YYYY-MM-DD HH:MM:SS"