随便说说-学习,阅读,生活

今天无聊,突发奇想,试试在Shell下用 lynx 登陆Gmail
结果证明完全可行.Gmail会自动侦测到浏览器并切换到标准HTML界面使显示正常.

Just lynx https://mail.google.com
输入User,password登陆即可.如下图.

不过开始时候lynx会不断提示SSL证书错误 ,询问是否接受,需要反复按 ‘y ‘
这可能是因为我使用的Dreamhost虚拟主机是生产环境,没有安装必要的根证书.
在一般Linux环境应该不会出现这种情况.

lynx浏览网页时的是否接受COOKIES提示可以通过 lynx -accept_all_cookies 启动来回避
lynx没有直接给出避免出现SSL提示的选项
但可以通过修改lynx配置文件来解决.

默认的lynx配置文件应该是 /etc/lynx.cfg
编辑其,定位到如下位置

.h1 Interaction

.h2 FORCE_SSL_PROMPT
# If FORCE_SSL_PROMPT is set to “yes”, then questionable conditions, such as
# self-signed certificates will be ignored. If set to “no”, these will be
# reported, but not attempted. The default “prompt” permits the user to make
# this choice on a case-by-case basis.
#
#FORCE_SSL_PROMPT:PROMPT

去掉上面最后一行注释,改为 FORCE_SSL_PROMPT:yes 以强制lynx忽略SSL警告提示.

如果没有root权限(就像偶用的虚拟主机SSH环境)
可以复制这个配置文件到自己主目录编辑

lynx -cfg=FILENAME https://url
指定启动时加载的配置文件.

PS: lynx.cfg中还有一个关于ssl配置选项:

#ENABLE_LYNXRC:force_ssl_prompt:OFF

貌似没这么用,偶去掉其注释改为 ON 或OFF后尝试浏览https://mail.google.com都仍然出现警告提示
.

关于最近阅读.照例在这里记录一下.主要备自己查看
Linux命令,编辑器与Shell编程 .清华大学出版社2007.3
译作.一口气翻完前五章,很流畅.内容也有一定深度.第二部分主要介绍编辑器,用了100页专门叙述vim和emacs,狂汗.一大堆指令..慢慢记忆.vim的命令偶多少知道一些.emacs就一窍不通了

Linux Server Hacks .清华. 翻译O’Reilly出版书系.非常棒的一般书,介绍了100个鲜为人知,可以提高效率的Linux 下脚本,命令和技巧.其中一些并不复杂却相当有技术性.

例如其中介绍的通过rsync创建系统多个完整备份镜像而无需多份硬盘空间方法:

rm -rf backup.3
mv backup.2 backup.3
mv backup.1 backup.2
cp -al backup.0 backup.1
rsync -a –delete source_directory/ backup.0/

非常巧妙,!通过rsync备份镜像后,用cp -al创建多个连接,这样可以方便获得数个不同时段系统完整备份而无需额外硬盘空间,

相对于用tar增量备份,此种方法显然更为方便.

学习Bash. 同样O’Reilly出版,值得推荐读物.对Linux Bash Shell底层论述很深入又不晦涩.通过阅读可以使你Linux Bash技术跨入新的阶段.

最近偶关于Linux Shell环境的学习感受是:linux Shell的核心和最精华部分是管道( | )与输入输出流. .通过此可以将不同命令无限串联起来,配合正则表达式和其他一些系统工具,可以完成难以想象的事情.

核心的概念就是标准输入(Stdand Input ,stdin ,0) 标准输出(Stdand Output ,stdou,1 )和错误输出(Error Output ,2 ),要注意的是这三种输入输出流对于程序是透明的,程序并不知道自己获得的输入来自那里,输出又送到那里. 它只是从标准输入接受信息, 将输出发送到标准输出/错误输出上.

而这三种输出,Shell都可以控制.
最简单的, < 指定标准输入.(可以是文件或设备) ,如果不指定,默认从终端(键盘)接受标准输入(以ctrl +D 发送EOF输入终止信号).大多数GNU工具 ( cat tee grep dd )可以在命令参数中指定文件名作为标准输入 . 对于一些只能通过文件名指定输入,而无法直接从默认标准输入接受输入的命令,可以简单的用 - 强制其从标准输入流接受输入,这在管道重定向中很好用. 例如下面命令:
dd if=/dev/hdb |cdrecord -v speed=12 dev=0,0,0 fs=8m -data –

这个命令直接将dd 标准输出,即CD驱动器读出数据,作为cdrecord标准输入 (注意cdrecord末尾的 – ),实现实时制作CD驱动器里光盘副本.

而标准输出,通常默认是终端窗口,在Shell下,每个终端有唯一文件描述符,简单的用 tty 查看:

[silk]:~/etc$ tty
/dev/pts/0

这里 /dev/pts/0 就是当前登陆终端的描述符. 或者用/dev/tty 可以直接代指当前终端

因此,下列命令完全等效:

cat filename
cat filename > /dev/tty

每个登陆用户有唯一的终端描述符,你可以用 who 查看,得到的信息类似:

[silk]:~/etc$ who
cxy15237 pts/0 Dec 7 00:07 (58.213.223.240)
gadjodil pts/3 Dec 7 00:18 (m198.net81-67-30.noos.fr)
webs86 pts/4 Dec 7 00:23 (host218-228-static.46-88-b.business.telecomitalia.it)

第二个字段就是对应用户终端窗口.

用 >或 >>可以重定向标准输出,这个大家都知道. 1> 与 > 是完全等效的.而 2>和 2>>将重定向错误输出.默认的错误输出是用户终端.
有一个巧妙的方法可以交换标准输出和错误输出:

1>&3 3>&2 2>&1

3以上的数字并没有意义,但这里巧妙借助其的桥梁作用,使得标准输出和错误输出相交换.

管道的作用就是直接将前一命令标准输出作为后命令标准输入.相当与下面命令:

commandA >temp
commandB
但这个过程是Shell自动完成的,并不会产生中间文件.
通过管道,你可以做任何事情,只要发挥你的想像力.

在Linux Shell中,一切都是输入/输出流,甚至硬件设备
通过/dev 和 /proc 下的特殊文件你可以直接对系统底层直接访问,仅仅是通过Shell!
当然所有的”文件”包括”特殊文件’都有权限设置,除非有root权限,你能做的事很有限.

海德堡岁月, 德国 尼古劳斯,桑巴特 生命告白三部曲之一 .刘兴华译.

事实上我对 尼古劳斯,桑巴特这个人并不了解.在他的这本自传里,我看不到1945年德国投降后德国知识界和学术界,和传主的任何沮丧之情. 显然本书传主对于未来并不确定,但他并不掩饰自己对希特勒战败表示高兴.事实上,从这本书中可以看出当时德国知识界普遍的心情,对重生的感受超过了反省,沮丧或失望.无论如何,这本书反映了二战后初期德国学术界的风貌,和海德堡,这一二战战火中幸存下来的古老城市,德国浪漫主义中心,历史悠久的大学城在经历战火后仍然存在的印记和存在感.

本书一些段落相当精彩.含有一种特殊的难以言传的感觉,在战火硝烟刚刚弥散之时,却让人从中看到德国新一代的精神世界.又让人感受到生命的虚弱与力量

偶摘录其中一段. 选自该书”克林根泰许街的豪华沙龙‘”章

女性的献身是件必须好好对待的礼物,那是个恩宠.其支配权力是女性的秘密.至今我认为两性关系是种争斗,男性是征服者,掠夺者,是掌控自己猎物及压制猎物意愿的野兽这种看法,对我而言依然陌生.

享有这份礼物是感官快乐经验的最高形式.但快乐这种想法是男性的,女性并不熟悉.她们找寻的是其他的东西,不时欲望,而是爱情.因此往往这份礼物成了不受欢迎的礼物,成了极度不幸的泉源.这也解释了卷入爱情的两性关系经常被视为不幸.女性,也有男性,似乎对此比较关心.不只有蓝奇洛(Lancelot,亚瑟王传奇中与亚瑟王皇后发展一段秘密恋情的骑士)骑士,得到女魔法师摩甘娜(Morgana,凯尔特神话命运和死亡之神,在后来亚瑟王传奇中成为强大女巫和魔法师,亚瑟王同父异母姐姐)赠给他的无法抗拒的金盔,也有以其负面气质吸引女性的黑骑士.这样以来,谈的再也不是快乐,而是一种阴暗的厄运.

爱情真是可怕.无论如何,爱情不同于性,属于另一个类别……

性即可以有趣,也可以让人失望,却是种明明白白的东西.爱情则是地狱或天堂,并发生在脑海中.没有爱的性,是个不错的游戏.没有性的爱,则有点专断,封闭,夸大,基本上有害身体,在无法满足时,达到其最庄严的态势;我爱你,那就行了.性是一个互相取乐的协议,而我们可以把爱情想成因为无法合一这个崇高理想而互相受苦的协议.理性传授了一切存在于片刻中的生活智慧,也就是说,生命中的一切都是片断,而第一个就是生命自身.但”激情”这种玩意却要为自己索取永恒.这只能意味着:死亡.因为只有死亡才是永恒的.”要求永恒”是种整体及终极的要求,没有任何真实可以兑现-那是一种面对死亡的整体和终极.

探讨爱情,性和死亡对于我们来说可能并不容易.
至今我仍然在想埃罗伊兹和阿伯拉尔的经历究竟在何种程度上反映性爱的本质.
爱情会使人在绝对意义上陷入癫狂状态.出于生殖目的的本质决定无法更改,但正是同样的目的要求我们追求那不可实现的’永恒”,而这是否回导致死亡呢.
从后现代意义上,探讨这些都是无意义的.但我们显然未脱离本质主义窠臼.

最近看到某论坛某人签名:

この世界の中で
一番うつくしいのは何か。
花とか虹とか。
とちらでも違う。
この世界のうえに
いちばんうつくしいのものは
百合だ、GLだ、女の子から女の子にの愛だよ

从某种意义上说,女性之(间的)爱是爱的最高形式,她融合了爱情全部美好之处,艳情,吸引,结合和誓言的永恒.却没有两性之爱不可避免的狂暴,迷失和非理性的不和谐-这一点由性的本质决定.她是人类爱的最高表达.
以前读比尔 路易斯 阿芙罗荻特 ,在香艳的浓妆氛围中,得到的正是这样结论

PS:百合在西方文化史上具有`特殊的意像.貌似我以前说过.

另,今天收到腾讯QQ申诉反馈结果,不出意料的被拒绝:

尊敬的QQ用户:

您好!
很抱歉,您所提交的帐号为 [4*******1] 的申诉没有通过审核!
可能是您提交的以下资料不完整或不正确:
1、历史密码:即您使用该QQ帐号时所用过的密码。所提供的密码设置时间越早、使用时间越长,则申诉效果就会越好
2、证件号码:即该QQ帐号密码保护资料中的证件号码
3、提示问题:即该QQ帐号密码保护资料中的机密问题
4、提示答案:即该QQ帐号密码保护资料中机密问题所对应的答案
5、安全邮箱:即该QQ帐号密码保护资料中的安全邮箱地址
6、安全手机:即该QQ帐号密码保护资料中的安全手机号码
建议您仔细回忆以上资料后,到QQ帐号服务中心重新提交申诉。

切,谁稀罕用你这破QQ
本人从此正是告别QQ.~
彻底投入Gtalk行列 .( [email protected] )

另,准备自己设个 Jabber帐号.

2 Responses to “随便说说-学习,阅读,生活”


Comments are currently closed.