龙飞网

一个网络工程师的开源日志

用wget实现命令行登录ftp

今天需要用FTP下载某服务器上的一堆目录,采用前面的wget –mirror ftp://a/b/c/的方式是可以的,但那只限于匿名用户,如果是要使用用户名密码才能登录的账号,那该怎么办呢?开始的想法是采用ftp://用户名:密码@公网IP址或域名:端口号的形式输入FTP地址,无奈的是用户名是个Email地址的形式,有个@,和表示区分的@重复,找了半天,也没找到在这个FTP地址上转义字符的规则,无奈之下,只得又去研究wge。

惊喜的事情发生了,wget 有–user和–password的选项,这就容易了。

wget –user=a@xxx.com –password=xxxxxx –mirror  ftp://aaa.bbb.ccc.ddd。

果然,开始顺利下载了。

Mysql用Update追加记录·补

原来的文章中提过
假定有一个表里的某个字段的值为”小王“,通常的的Update用法是覆盖型的,也就是会将”小王“改成”小红“,如果我们要将值改成”小王,小红“,该怎么办呢?
UPDATE communicate SET `jkd_clevel` = concat(`jkd_clevel`,'','小红') WHERE `jkd_cid`=1

那如果要将小王改成“小红小王”怎么办呢?
UPDATE phpcms_pay_card SET cardid = concat('XY00','',cardid) WHERE id between 5 and 4999

RHEL 从图形界面转回文本模式

日前接手一台Linux服务器,打开一看,是RHEL,还装了桌面,这对于经常摸黑在命令行模式工作的我很不习惯,于是着手将图形界面干掉,转回命令行模式。

先在终端里输入yum erase gnone*,删除gnone桌面及相关软件,然后yum earse xorg* 删除xorg及相关软件。

重启后出现init: Id "x" respawning too fast: disabled for 5 minutes,在网上找到解决方法,vi /etc/inittab,在其中将id=5改成id=3,id等于3的意思就是从文本界面登录。重启,OK。

工信部,你们的三个代表学到哪里去了?

昨天晚上,很惭愧地后知后觉看到了一条本该去年看到的新闻:工信部要对境外网站实行白名单制度,不备案就不给解析。

看罢新闻,我想质问工信部,你们的三个代表学到哪里去了?你们是不是还记得什么是三个代表?那我就援引新华网的官方发布来给你们重温下:

在工信部负责的范围内,我想问,互联网产业是不是能够算先进生产力?如果不是,为什么中央一再强调要发展互联网产业,将其做强做大?互联网产业的绝大部分技术,都来自国外,白名单制度,将封杀绝大部分国外网站的访问,大家只能闭关锁国,两眼一抹黑,请问,这是代表先进生产力的举动么?这是闭关锁国,是从根本上否认中国改革开放的必要性,否认从邓小平开始,历经江泽民、胡锦涛三代党和国家领导人制定的改革开放政策的正确性,将中国推回到闭关锁国的年代。

从普通网民的角度来说,现在是选择极大丰富的年代,每个网民都有权选择自己该上什么样的网站,无论他选择的是上国内的网站,还是国外的网站,至于他的选择是否合法,自有相关法律去衡量,现在工信部一纸禁令,就剥夺了4亿网民自由选择的权利,使之只能选择备案过的国外网站和国内网站。

前一阵,国内对网站进行扫黄打非,原本用意是好的,但是残酷的打击政策,迫使无数中小网站站长出走海外,现在出台这样的政策,无疑是在他们的伤口上又洒上一把盐。对于无数的误伤网站,工信部部长李毅中,只是淡淡地表示,这是必要的代价,希望大家谅解。他比政法系统还牛啊,现在政法系统还得讲个无罪推定,法院没审判判定前,不能叫“罪犯”,只能叫“犯罪嫌疑人”,李毅中倒好,不管你有罪没罪,首先就是设定你有罪,你不能证明你自己有罪就是你活该。一人犯事,株连九族(一个IP上有一个网站有问题,其他所有网站都被封掉)。对于所有被误伤的网站站长,竟然没有丝毫的道歉意思,而仅仅只是要求大家谅解。

再说,我请问李毅中,在原本的条件下,能将黄色网站持续运营到风暴来临之前的,难道仅仅只是他们的运气特别好吗?如果没有各处的保护伞,谁能相信他们能支持那么久?换句话说,哪些网站是黄色网站,运营商们其实心里最清楚,用得到以“肃反扩大化”的运动方式来进行打击么?你们到底是想打击黄色网站,还是打击中小网站?请回答。

请问工信部,请问李毅中,在互联网行业,你们代表了怎样的最广大人民的利益了?

干脆干掉冲之鸟礁

小日本又不消停了,最近又在和中国有争议的冲之鸟礁开始频频活动。冲之鸟礁,按照资料,一共才8平方的大小,只是因为地理位置独特,所以日本肯花费如此大的心力。至于是礁石还是岛屿,大家争执不下。

偶然间又看到一条新闻的标题,大意是说中国曾在冲之鸟礁附近军演。偶不由得感慨,为什么不干脆擦枪走火,弄个一发炮弹(或者鱼雷、导弹什么的),彻底把这个弄不清楚是礁石还是岛屿的东西送回水里去,或者干脆夷为平地(当然,它是在海上的,夷为平地似乎有一点点不准确)。

我们得不到的,小日本也休想得到。

当然我知道,这只是瞎想。不过如果胡哥肯,那就不是。

SUN完了???

刚刚在Cnbeta看到消息,SUN走了。看来Sun和Oracle的合并案获得了通过,有点惆怅。10年前,阅读IT史前史的时候,知道这个圈子里,有三个非主流偏执狂,AMD的杰里·桑德斯、SUN的麦克尼利,Oracle的埃里克森。杰里·桑德斯已经淡出我们的视线,麦克尼利看来也不远了,尽管是把公司卖给了老哥们埃里克森。


让我们来数数SUN旗下这些大名鼎鼎的资产吧
1、SUN工作站、服务器。这是专用的,一般人玩不到
2、Sparc处理器,这也是专用的,许多程序都为这个平台专门编译
3、Java系列。这个大概是许多普通人都会知道一点的东西
4、MySQL数据库。这个数据库就是导致这次合并案拖延很长时间的元凶。从收购MySQL LAB中得到的。
5、Solaris操作系统。这个系统最初是只用在SUN自己的工作站、服务器上的,现在也有了X86版本,而且开源了。
6、OpenOffice。国外在开源平台上,能和微软Office一较高下的唯一整体解决方案。可怜啊,中国人还有永中,哈。
7、VirtualBox。这是个虚拟机产品。从别人那里收购过来。
8、NFS。文件系统

悲哀。
SUN,一路走好。

SUN走了,MySQL看来是前路多艰、命运多舛。

默哀三分钟。

混互联网的,中国太危险了,去境外吧

做了几年互联网从业者,痛感中国互联网的环境,尤其是对中小网站、个人网站的环境,十分恶劣,令人发指。


首先,提供服务器存放的机房,现在只有三大家巨无霸级别的运营商(电信、移动、联通),”南电信,北网通(现在是联通了)“之现象的存在,使得南方网络访问速度最快的一般都是电信,也因此,电信成为南方互联网从业者的机房首选。几十年一家独大的局面,加之在南方机房市场的实际垄断地位,使得电信工作人员,感觉十分良好,颇有高高在上的味道。


其次,政策变化无常。当年.cn域名推出的时候,CNNIC为了壮大.cn域名的势力,并未对注册.cn域名有很多限制,对各大域名注册商的各种营销手段放任不管,鉴于.com、.net域名已经很难找到好的域名,大家一拥而上,争抢.cn域名,其中个人用户占到相当比例。等到.cn域名实力足够大了,CNNIC出来说话了:我们从未允许个人注册.cn域名,注册.cn域名不仅要网上申请,还要网下的手续……


第三、政治因素干扰太多。十X大了、两会了、奥运了,就是稳定压倒一切的时候,加强论坛管理已经是小case了,都希望论坛管理人员是铁人,7*24不眠不休地盯着论坛。各大IDC还有生意都不做,要推出去。确实有问题的东西(例如黄色信息),当然要屏蔽;堰塞舆论的事情也打着非法内容的旗号,通过IDC压下来。

听说有什锦八宝饭(胡锦涛、温家宝的粉丝),可是在论坛上,这些粉丝想写出自己偶像的名字的时候,结果发现,出来的是**** 汗


第四、规定相当不合理,逼良为娼。就以论坛为例吧,现在论坛可以说是一个网站和网民互动的基本手段,无论网站大小。许多站长并不想违法,和国家法律法规对抗。但正规申请论坛审批,天哪,起步就是100万,不要说个人网站了,许多小公司都负担不起。还要审批之时,就确定版主的名单,还要提交劳动合同或聘书。制定这些政策的人,他们自己运营过论坛吗?许多论坛,都是在运行一段时间之后,有了足够的人气,才会慢慢确定出来一个版主的团队。开始肯定是只有站长本人,或者几个朋友帮忙而已,哪里可能一开始就确立版主团队?还要劳动合同或聘书。大概只有大型的论坛的版主才是由网站开工资的,许多论坛版主都是没有任何报酬的。

这样的政策,许多网站的论坛根本无法去做到,只能成为黑户。


第五,天威难测,IDC风声鹤唳。今天看到条新闻,某地IDC对所负责的所有服务器先全部关停,然后逐个核查,没问题的,加入白名单,恢复接入,否则就拒绝服务。看罢,我已无言。


目前就想到这么多,我觉得,中国的互联网政策,是少数大网站的政策,是富有网站的政策,没钱的?中小网站?个人网站?趁早洗洗睡吧。什么?你不想洗洗睡?那。。。。。。好吧,去境外吧。


请看了有同感的朋友们,多多点击,多多转载。

text-overflow:ellipsis溢出文本显示省略号的详细方法

今天有朋友在52css.com的留言板提出一个问题:为什么text-overflow:ellipsis的时候没有任何效果呀?text-overflow是一个比较特殊的属性,在CSS手册中,这个属性是这样定义的:

语法:

text-overflow:clip|ellipsis

参数:

clip: 不显示省略标记(…),而是简单的裁切

(clip这个参数是不常用的!)

ellipsis: 当对象内文本溢出时显示省略标记(…)

说明:

设置或检索是否使用一个省略标记(…)标示对象内文本的溢出。

请您注意,text-overflow:ellipsis属性在FF中是没有效果的。

示例:

div{text-overflow:clip;}

text-overflow是一个比较特殊的样式,我们可以用它代替我们通常所用的标题截取函数,而且这样做对搜索引擎更加友好,如:标题文件有50个 汉字,而我们的列表可能只有300px的宽度。如果用标题截取函数,则标题不是完整的,如果我们用CSS样式text-overflow:ellipsis,输出的标题是完整的,只是受容器大小的局限不显示出来罢了。

关于text-overflow属性如何应用,我们作如下的说明讲解:

text- overflow属性仅是注解,当文本溢出时是否显示省略标记。并不具备其它的样式属性定义。我们想要实现溢出时产生省略号的效果。还必须定义:强制文本在一行内显示(white-space:nowrap)及溢出内容为隐藏(overflow:hidden)。只有这样才能实现溢出文本显示省略号的效果。