更改Linux时间以欺骗系统正常运行时间

时间:2014-09-19 23:05:03

标签: linux datetime

我正在尝试测试软件,我需要在100天内获得服务器正常运行时间。我目前的服务器正常运行时间为3小时。我使用以下命令

更改了系统时间
date -s "27 Feb 2015 12:00:00"

然后使用Date命令验证时间已更改:

Fri Feb 27 12:08:40 CDT 2015

但是当我输入Uptime时它仍会显示

 12:00:51 up  3:45,  1 user,  load average: 0.03, 0.06, 0.05

除了等到明年2月之外,有没有办法让正常运行时间实际改变?

2 个答案:

答案 0 :(得分:0)

只需使用您自己的脚本备份和替换/usr/bin/uptime,该脚本将显示100天的正常运行时间。

答案 1 :(得分:0)

您可以使用UptimeFaker来更改机器的测试时间。

http://www.etheus.net/UptimeFaker

注意:确保按照链接

中的说明正确执行了这些步骤