家里装了网通的10M光纤,手持众多可联网的玩玩意儿,没有一个无线路由器怎么行?为了支持国货(就是图便宜的意思),淘宝买来了性价比比较高的华为HG255D,这玩意据说在南方电信那是免费送的,俗话说“无事献殷勤,非奸即盗”,这东西就是个阴谋,不但限制最多4个终端的数量,而且还会封杀迅雷bt电驴等下载神器。当然这一切只是对于外行的正人君子而言。内行人自然是要把桌子上这堵墙由绊脚石变为可攻可守的神兵利器。 言归正传,到手第一件事就是刷机,这个路由的神奇之处就在于其号称刷不死系统的原版uboot。按着reset启动就可以很方便的从web刷入新固件。但是同样,刷不死的代价就是它会验证固件,不是什么都能刷的 …
为啥么logrotate日志不轮转呢?_新日志size0
某懒人写个程序,要管理log,留作日后的后续功能处理和统计和领导需要。因为懒得写,所以直接用了syslog函数,把log交给rsyslog去写了。然后用logrotate每天做日志轮转。 两种log分别发送到了local6.info和local6.notice。 在/etc/rsyslog.conf里添加了 local6.info /var/log/zw_info.log local6.notice /var/log/zw_notice.log 在/etc/logrotate.d/建新文件zw_log
make时自动更新-v输出的build版本
其实也没啥神奇的,无非就是脚本和C宏定义。 首先,是脚本部分,Subversion包中有个svnversion命令,有了它就好办了, 在Makefile中将去版本命令写好后作为参数传给gcc/g++/cl等等之类,用-D在编译器参数中定义版本宏。
脚本自动削减gearman任务存量
用gearman总是难免遇到client提交量大增或者worker或者网络出问题导致jobs大量积压。 作为一个懒人,总是要惦记着这事是绝不能接受的。 所以万能的shell啊,请赐予我力量吧~!
用c写在linux访问https网页内容
今天遇到几个狗血的问题,在此我不得不大吐一番。 1、POST/GET可以获取http网页的内容,但不可以用来获取https的,SSL验证这关通不过,如果您可以解决这个问题,欢迎给我留言,我期盼您的到来。 2、用curl库访问https网页,先看下支不支持https协议,但是报这个error:CURLE_PEER_FAILED_VERIFICATION (51) – 远程服务器的 SSL 证书或 SSH md5 指纹不正确。
mysql 建表的问题?
一直以来用的数据库都是别人给搭好的,从来都是连上就用,不管什么,弄好就退出,今天自己弄一个新的服务器,mysql库人给搭好了,但是不知道怎么连,很可笑,连本服务器上的数据库:mysql -u 用户名 -p ;如果要指定是那个数据库 mysql 数据库名 -u 用户名 -p 建表还是不成功,老是报一个错误:ERROR 1046 (3D000): No database selected,才知道没有选database,因为我连接到数据库执行的命令是:mysql -u 用户名 -p
使用SecureCRT rz\sz 上传 下载文件
连一个新的服务器,发现不能使用rz、sz命令,在网上查了一下,发现需要安装lrzsz,才可以使用。 1.Linux软件源安装 yum install lrzsz 2.Linux源码包安装
ArchLinux升级内核崩溃致启动不能
患有“升级强迫症”的我像往常一样习惯性的升级系统,今天archlinux把内核升级到了3.3.4-2,神奇的事情发生了,丫的居然崩溃了。开源软件真是让人又爱又恨哪。
shell集合计算命令uniq用法
1、取file1 file2的并集 cat file1 file2 |sort -u |uniq 2、取file1 file2的交集 cat file1 file2|sort -u |uniq -d 3、去掉file1 file2的交集 cat file1 file2|sort -u |uniq -u
近期评论