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

更改Linux时间以欺骗系统正常运行时间,linux,datetime,Linux,Datetime,我正在尝试测试一个软件,我需要有一个100天的服务器正常运行时间。我当前的服务器正常运行时间是3小时。我使用以下命令更改了系统时间 date -s "27 Feb 2015 12:00:00" 然后使用Date命令验证时间是否已更改: Fri Feb 27 12:08:40 CDT 2015 但当我输入正常运行时间时,它仍然显示 12:00:51 up 3:45, 1 user, load average: 0.03, 0.06, 0.05 除了等到明年2月,还有什么方法可以让正常

我正在尝试测试一个软件,我需要有一个100天的服务器正常运行时间。我当前的服务器正常运行时间是3小时。我使用以下命令更改了系统时间

date -s "27 Feb 2015 12:00:00"
然后使用Date命令验证时间是否已更改:

Fri Feb 27 12:08:40 CDT 2015
但当我输入正常运行时间时,它仍然显示

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

除了等到明年2月,还有什么方法可以让正常运行时间真正改变吗?

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

您可以使用UptimeFaker为测试更改机器的正常运行时间

注意:确保按照链接中的说明正确执行了步骤