openwrt路由器宽带频繁掉线解决方案

2014-8-31 Ray

一台OPENWRT系统的路由器在电脑大流量下载时候频繁掉线。很恼火。 查看日志 Aug 31 08:54:39 Home-Ant daemon.info pppd[2168]: No response to 5 echo-requests Aug 31 08:54:39 Home-Ant daemon.notice pppd[2168]: Serial link appears to be disconnected. Aug 31 08:54:39 Home-Ant daemon.info pppd[2168]: Connect time 345.5 minut...

阅读全文>>

评论(0) 浏览(4559)

SPI驱动m25p80.c

2014-8-30 Ray

./linux-2.6.21.x/drivers/mtd/devices/m25p80.c ./linux-2.6.36MT.x/drivers/mtd/devices/m25p80.c ./linux-2.6.36.x/drivers/mtd/devices/m25p80.c

阅读全文>>

评论(0) 浏览(2169)

Linux 在一个命令行上执行多个命令

2014-8-28 Ray Tips

对于单个命令执行我想大多数人都是明了的,也就是在一个命令行上执行一条命令。那对于在一行上执行多个命令怎么办呢,其实也很简单,只需在各命令之间加上特殊命令符号,我们常规使用到的有3个特殊命令符号。   1. [ ; ] 如果被分号(;)所分隔的命令会连续的执行下去,就算是错误的命令也会继续执行后面的命令。 [root@localhost etc]# lld ; echo "ok" ; lok -bash: lld: command not found ok -bash: lok: command not found 2. [ && ] 如果命令被 &a...

阅读全文>>

评论(0) 浏览(1719)

linux命令后台运行

2014-8-28 Ray Tips

 有两种方式:    1. command & : 后台运行,你关掉终端会停止运行    2. nohup command & : 后台运行,你关掉终端也会继续运行     一、 简介      Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。 我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了...

阅读全文>>

评论(0) 浏览(1780)

更新NAS在UPS停电后自动关机脚本

2014-8-28 Ray

貌似有的路由器定时任务程序有bug,设置后会不起作用。比如我的RG200E刷了某个版本的番茄固件就是这个情况。 于是把脚本写成自动循环执行,这样直接加到开机脚本就OK了。 废话不多说 直接贴代码 #!/bin/sh while ping -c 1 192.168.2.1 > /dev/null [ $? -eq 0 ]; do echo ' AC Power OK ! ' >> /jffs/ups.log;date >> /jffs/ups.log sleep 180 done echo ' AC Power m...

阅读全文>>

评论(0) 浏览(2612)

写了个UPS断电自动关闭NAS的脚本

2014-8-26 Ray Tips

终于买了UPS,这货有USB接口与电脑进行数据传输,自带电脑端的监控软件,断电自动关闭电脑,非常好。这下电脑硬盘不用担心会被突然断电搞坏了。 果断把NAS也插在UPS上了,可惜NAS是MIPS芯片,UPS官方不提供源代码,只能自己写个脚本实现断电自动关闭NAS了。 废话不多说了,脚本如下,测试OK。 #!/bin/sh ping -c 1 192.168.2.1 > /dev/null if [ $? -eq 0 ] then echo ' AC Power OK ! ' else echo '...

阅读全文>>

评论(0) 浏览(2156)

Unix系列shell程序编写(下)

2014-8-26 Ray Linux

Until语句   While语句中,只要某条件为真,则重复执行循环代码,until语句正好同while相反,该语句使循环代码重复执行,直到遇到某一条件为真才停止。 Until语句的结构如下:  until command     do       command       command       … …     done   可以用until语句替换上面备份程序的while语句,完成同样的功能: until [ \$ANS != Y -a \$ANS != y ] ...

阅读全文>>

评论(0) 浏览(1614)

Unix系列shell程序编写(上)

2014-8-26 Ray Linux

*Shell是什么?    任何发明都具有供用户使用的界面。UNIX供用户使用的界面就是Shell(DOS的command熟悉吧,但UNIX的要强大的多)。  Shell为用户提供了输入命令和参数并可得到命令执行结果的环境。    为了不同的需要,UNIX提供了不同的Shell。现在的UNIX大部分都支持BourneShell,以下教程就以BourneShell(Bsh)为例,一步步的领略UNIX  Shell的强大功能,占先其强大魅力,达到更方便灵活的管理、应用UNIX的目的。    1.UNIX内核和Shell的交互方...

阅读全文>>

评论(0) 浏览(1582)

Powered by emlog 京ICP备05005575号