uptime 时间可以作假修改吗?

2014-09-03 23:41:22 +08:00
 webjin
由于重启错了系统,然后不能展示我那在线时长。什么技术方法可以实现修改uptime 时间值
5618 次点击
所在节点    Linux
17 条回复
xhat
2014-09-04 01:20:18 +08:00
rm /usr/bin/uptime
touch /usr/bin/uptime
vim uptime
thinkxen
2014-09-04 01:38:28 +08:00
我靠,还可以这样
Love4Taylor
2014-09-04 02:09:53 +08:00
谁叫你手贱的,23333
webjin
2014-09-04 02:19:57 +08:00
很多命令可以查看在线时长,他们都是调用一个结果参数吗?比如w,top
imcotton
2014-09-04 02:25:43 +08:00
KentY
2014-09-04 04:57:42 +08:00
@xhat 我也马上想到echo "echo xxxx" > /usr/bin/uptime :D
Zuckonit
2014-09-04 09:36:23 +08:00
@KentY 可以完善下, 从指定时间开始计时。。
webjin
2014-09-04 13:59:11 +08:00
@KentY [root@localhost ~]# /usr/bin/uptime stop
/usr/bin/uptime: line 1: 01:55:54: command not found 那怎么修复
webjin
2014-09-04 14:02:26 +08:00
@imcotton 没看出啥
sobigfish
2014-09-04 14:52:33 +08:00
/usr/bin/uptime 是bin的程序吧,不是txt
@KentY
@xhat
KentY
2014-09-04 16:41:45 +08:00
@sobigfish 你把它改成什么全在你呀, 只要你有权限。
@Zuckonit 弄个脚本就好了。 反正就是蒙人被。 呵呵。
KentY
2014-09-04 16:43:56 +08:00
@webjin 没明白你说的什么意思。 你把那个文件变成个shell 脚本, 你想干嘛不都随你吗。 :)反正就是骗人被。
webjin
2014-09-04 17:02:17 +08:00
好吧我尝试这样~
[root@localhost ~]# cat /proc/uptime
10925.58 21771.33
[root@localhost ~]# echo "110718.00 121357.67" > /proc/uptime
-bash: echo: write error: Input/output error
[root@localhost ~]#
sobigfish
2014-09-04 19:29:14 +08:00
@KentY 但txt你不能直接在命令行下显示啊,-。-难道还加cat不成。
KentY
2014-09-04 19:32:35 +08:00
@sobigfish 可以是+x的shell脚本,里面echo "whatever"不就得了?
sobigfish
2014-09-04 19:34:32 +08:00
@KentY 原来上面是两个echo。:)
netpro
2014-09-05 01:59:29 +08:00
google "uptime 作弊方法"

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/131601

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX