Posted in 玩转佳软 on 十一月 14th, 2009 by 6ca6cca – Be the first to comment
通过设置map和qmark能极大提高我们使用的效率。
例如经常要访问firefox菜单,那么就在.vimperatorrc中加了这么一句
map e :emenu
这样可以像按下o就自动输出:open一样,按e也能来代替:emenu了。
另外用map也可实现类似gh的操作。如
map gb :open http://blog.kechongchong.com/<CR>
map gB :tabopen http://blog.kechongchong.com/<CR>
通过加入这两句,就可直接按gb在当前页打开本站,gB则在新的标签页打开本站。
对于网站,也可以使用qmark来实现快速访问,如:
:qmark m http://www.gmail.com/
加这么一句,就能使用gom在当前页打开,gnm则在新标签页打开gmail了。
Posted in 学习笔记 on 十一月 9th, 2009 by 6ca6cca – Be the first to comment
如果在HP 9000小型机上运行model命令,会得到诸如以下之类的输出
$ model
9000/800/rp7420
$ model
9000/800/rp3440
以上的各字段代表什么意思呢?通过了解HP的命名规则就可以知道。
HP公司最初是靠打印机发家的,后来才开始生产小型机,在1982年开始生产的HP9000。HP9000又分为工作站和服务器,又称700和800系列。
工作站和服务器又分会分为多个子系列。起初,采用的命名方式都是一个字母后面再跟一个数字,比如N4000等。
其中的第一个字母B/C/J系列是工作站的。
对于服务器,E/F/G/H/I 是很早期的产品,处理能力都不是很强。其后一段时间,T/K/D 三个系列是主流产品,分别属于高、中、低端。R 系列在内部结构上基本上与D 系列相同,只是更适合安装在机柜中。在HP 收购了一家叫CONVEX 的公司后,推出了V 系列。主流产品线随后变成了V/N/L/A 系列,分别对应高、中、低、入门级。V 系列采用了一些被后来的主机产用的先进技术-CROSSBAR,很大程度地提高了系统的吞吐能力。在此的基础上,经过进一步改进之后,有了现在的旗舰产品SuperDome。
每一个系列中主机的不同型号通过数字来区分,例如K 系列有K2×0、K3×0、K5×0 等,D 系列也有D2×0、D3×0 等。’x0′取决于CPU 的速度(类型),最前面的一位数字决定这款机器的结构,也就决定了最大支持几个CPU,几块某种接口类型的扩展卡等。
最新的产品统一了命名规范,除了SuperDome 系列之外,都叫做RPxxx0,比如说原来的N4000,现在叫做RP7400。原来的L 系列,现在叫做RP54×0,A 系列现在叫做RP24×0。相比较而言,原来的命名方式有一个缺点就是,对于一个不是很熟悉HP 产品体系的人来说,在不同的产品系列之间很容易感到困惑,比如说D210 和K210 到底哪一个更高档。新的命名更容易理解,这样只要看后面的数字越大的就说明这一款机器处理能力与扩展能力越强。
了解了这些,就不难发现,上面输出的第一个字段9000,即代表HP9000。上面输出的第2个字段800就表示服务器。第三个字段,rp7420和rp3440表示的是采用最新统一命令规范中的一个子系列。
Posted in 玩转佳软 on 十一月 7th, 2009 by 6ca6cca – Be the first to comment
vimperator真是个好东西,用到现在唯一有些不适应的是每次启动firefox总要打开上次打开的页面,即使在firefox选项页里设置成空白页面也不行。
不过,今天终于把这问题给完美解决了,只怪自己对vimperator还是了解得不够深入啊。
只要在.vimperatorrc文件中,添加如下一句,重启即可
:set! browser.startup.page=0
说明:
1. :se[t]! {preference}={value}
Change any Firefox {preference} (those in the about:config window). You can also reset/delete those preferences with :set! {preference}&.
该语句可以用来修改firefox任何选项参数,选项可以通过about:config查看。
2.选项browser.startup.page,有四个值可以设置,我在配置中选择了0.
0:Start with a blank page (about:blank).
1:Start with the web page(s) defined as the home page(s). (Default)
2:Load the last visited page.
3:Resume the previous browser session
Posted in 命令操练 on 十一月 4th, 2009 by 6ca6cca – Be the first to comment
自认为这两个命令经常用,好像用得挺好。现在才发现有好些选项都没充分利用起来。
grep
1.-E 选项(egrep) 支持扩展的正则表达式。-F 选项(fgrep) 使用快速字符串搜索算法搜索固定的strings
2.-c 仅输出匹配行的计数
3.-h 禁止在搜索多个文件时输出文件名
4.-i 忽略大小写
5.-l 仅列出包含匹配行的文件的名称
6.-n 每一行之前加有它在文件中的行号
7.-w 仅选择包含整词匹配的行
8.-x (精确)只有当整个输入行匹配固定字符串或正则表达式时,才识别匹配
cat
1.-e 在每行的末尾打印一个$ 字符
2.-n 显示前面带有行号的输出行
3.-r 将多个连续的空行替换为一个空行
4.-t 将每个制表符打印为ˆI ,将换页符打印为ˆL
5.-v 以可见的形式打印非打印字符
Posted in 学习笔记 on 十一月 3rd, 2009 by 6ca6cca – Be the first to comment
在AIX中,有很多文件用于记录用户的登录和活动。其中最主要包括下面四个:
1. /etc/utmp,这个文件记录了当前登录的用户的相关信息。对于用户的每次登录,它都应该包含一条相应的记录。
2. /var/adm/wtmp,这个文件记录了用户进行的所有登录(和注销)。在一个繁忙的系统中,这个文件是相当大的,因为对于每次登录,它都包含一条登录和一条注销记录。这个文件还包含了一些系统相关的日志信息,如重新启动、关闭和日期更改。
3. /etc/security/lastlog,这个文件记录了每个用户最近一次登录的时间。对于每个用户,这个文件仅包含一条记录。
4./etc/security/failedlogin 这个文件记录每次失败的登录。
在了解了这些文件是何时、采用何种方式写入的之后,那么这些文件之间的关系就相当直观了,基本顺序如下:
1. 当用户尝试登录失败,会在failedlogin文件写入一条新记录。
2. 当用户登录成功的时候,打开 lastlog 文件,并对他们的记录中的登录日期和时间进行更新。然后,打开 utmp,并记录他们的当前登录信息。将登录记录(通常将这些信息的副本添加到 lastlog)写入到 utmp 日志中,以记录相应的登录信息。
3. 在注销期间,删除写入到 utmp 的登录记录(因为该用户不再处于登录状态),但是将一条新记录写入到 wtmp,以记录该用户已经注销的事实。
4. 这些文件的格式都是二进制的;所以,必须使用一种单独的、能够读取和解析其中信息的工具来报告这些信息。通常,wtmp 和 lastlog 文件的基本格式是相同的,并且它们都使用一种简单格式来记录登录时间、登录行和主机名称行信息。
Posted in 杂七杂八 on 十月 30th, 2009 by 6ca6cca – Be the first to comment
Welcome to 6ca6cca’s Blog!!!