|
用电脑连接你的光猫 0 B8 b- |* m* O- E1 w) r5 d$ ]
2 打开此网址 http://192.168.1.1/cgi-bin/telnetenable.cgi?telnetenable=1 开启telnet 服务
! e! K: \1 u8 Y3 K$ j3 打开你的电脑命令行 输入telnet 192.168.1.1 进入 telnet服务 用户名输入 root 密码 hg2x0* T8 c. ^2 W7 P! i( C+ w3 P9 X" _
" c) S' A# v! K6 T% J) f4 |4 o0 W$ M, A& ~
- #!/bin/sh% I) [: @/ Y* O; b `& d
- " f+ |0 v3 _4 a
$ A$ s' M5 C0 c$ J7 `/ T) m- : a3 P8 w9 N' r
- sleep 1d 5h # 每次重启后睡眠1天5小时,即每两天重启一次
4 _( e+ U* U& J* |* { - " a, W" D( d d
- % i% }/ ~& I% z" e! c
- - L+ q5 D% e( B$ `3 u x
- startTime="030000" # 03:00:00 am,即凌晨3点
" [2 K) Z3 `5 n7 ` - $ t# m8 _7 a- } V5 h; t% D5 m1 O/ l
- endTime="040005" # 凌晨4点零5秒4 T4 l% _4 K* d9 N: K
- ) D3 _* w4 ^: C/ I6 z6 y
- . v9 D2 w* J( ^, L
* o- C0 R0 F9 S- while true
$ c$ B9 h2 c3 M; Q
' E! ?& N8 w, Y% G# V5 G5 ~3 v& k |- do3 {5 E4 d |4 N
. ^. ?# |# k; }& a: N- currentTime=`date +"%H%M%S"` # 获得当前时间
2 E3 Z* R# s# h1 E) N6 g
8 {2 H) P8 h* J7 q% T' I& ` i- if [[ $currentTime -ge $startTime && $currentTime -le $endTime ]]; # 循环检查时间, [/ R, P' ?( W! v* V
- - o" I) Y9 z% s+ v6 }" [
- then! j9 c! y2 l! b' P# D
4 @; A& u! s' b& E% e- reboot # 重启
( k! ^; P6 b4 ^0 y( r
7 A$ p2 N( i) v' K! h8 T5 E' U7 p- else
! B) \7 k3 R3 G
7 C2 Z2 g7 F0 \- : # 空命令
& f V3 L- Q) R7 G' r1 Q( f - , ?# f# \8 a" c. Z6 L4 I/ E
- fi
" U( F E) g0 M( |# u" K/ }. G/ g/ ` - ) A, Z, k2 t5 \, z4 o$ e; ?
- sleep 1h # 睡眠1小时
: o5 I' O. z1 c- b) C( O" v. d
2 g ?/ I0 @7 ^1 k- done1 b: b, M. J8 b! N. [4 t& e
$ A% B& ? D7 y P; j7 ]7 d4 K
复制代码 ) z: k4 Y* r2 y
加上可执行权限,并把脚本放在 /ect/init.d 目录中的某个脚本中,或者直接加在 /etc/profile 文件末尾,执行的时候注意加上 & 让其在后台运行
4 T' ^/ R4 `) C---------------------
! ?$ `4 E/ @( O! N/ U$ w
1 i8 L! K0 D6 @- M* ?4 F: s# h0 F# d/ s' H2 u
但是知道怎么使用呀?
# ?1 d" h: I8 A请高人详细 指点一二% H4 M& M, Z3 N0 p1 b- y
$ s! T6 A3 z# [, p
' L- G& h; \. f# s! u# W9 _( _/ ?" g2 y, S4 S. [. V
4 N4 w4 d( L3 j7 R& t
|
|